Constructors
Synopses
Declared in <bdlcc_stripedunorderedcontainerimpl.h>
Create a node with key, default‐constructed value, and nextPtr.
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 node with the specified key, value, and nextPtr.
StripedUnorderedContainerImpl_Node(
KEY const& key,
VALUE const& value,
StripedUnorderedContainerImpl_Node* nextPtr,
bslma::Allocator* basicAllocator = 0);
Parameters
Name |
Description |
key |
key attribute of the node |
nextPtr |
pointer to the next node in the bucket |
basicAllocator |
allocator used to supply memory |
value |
value attribute of the node |
Created with MrDocs