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.

Synopsis

Declared in <bdlcc_multipriorityqueue.h>

template<class TYPE>
class MultipriorityQueue_Node;

Member Functions

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.

Created with MrDocs