Constructors
Synopses
Declared in <bdlcc_stripedunorderedcontainerimpl.h>
Create a bdlcc::StripedUnorderedContainerImpl_Node object having the specified key and a value initialized to VALUE(), and with the specified nextPtr pointer to the next node. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used.
StripedUnorderedContainerImpl_Node(
KEY const& key,
StripedUnorderedContainerImpl_Node* nextPtr,
bslma::Allocator* basicAllocator = 0);
Same as the preceding overload, moving value into the node.
StripedUnorderedContainerImpl_Node(
KEY const& key,
bslmf::MovableRef<VALUE> value,
StripedUnorderedContainerImpl_Node* nextPtr,
bslma::Allocator* basicAllocator = 0);
Create a bdlcc::StripedUnorderedContainerImpl_Node object having the specified key and value, and with the specified nextPtr pointer to the next node. Optionally specify a basicAllocator used to supply memory. If basicAllocator is 0, the currently installed default allocator is used.
StripedUnorderedContainerImpl_Node(
KEY const& key,
VALUE const& value,
StripedUnorderedContainerImpl_Node* nextPtr,
bslma::Allocator* basicAllocator = 0);
Created with MrDocs