BloombergLP::bslalg::DequeIterator::DequeIterator

Constructors

Synopses

Declared in <bslalg_dequeiterator.h>

Create a singular iterator (i.e., having internal null pointers).

DequeIterator();
» more...

Create an iterator pointing to the first element in the block pointed to by the specified blockPtrPtr.

explicit
DequeIterator(BlockPtr* blockPtrPtr);
» more...

Create an iterator to an element within a specified block.

DequeIterator(
    BlockPtr* blockPtrPtr,
    VALUE_TYPE* valuePtr);
» more...

Parameters

NameDescription
blockPtrPtraddress of the block pointer for the initial block
valuePtraddress of the element within that block