This class handles storage of one item of parameterized TYPE as a node in a linked list of items stored in a multipriority queue for a given priority. This class is not to be used from outside this component.
Declared in <bdlcc_multipriorityqueue.h>
template<class TYPE>
class MultipriorityQueue_Node;
| Name | Description |
|---|---|
MultipriorityQueue_Node [constructor] | Constructors |
~MultipriorityQueue_Node [destructor] | Destroy this node and free all memory that was allocated on its behalf, if any. |
item | Return a reference to the non-modifiable item stored in this node. |
nextPtr | nextPtr overloads |
operator BloombergLP::bslmf::NestedTraitDeclaration<MultipriorityQueue_Node, UsesBslmaAllocator> | Declare that this type uses a bslma allocator. |