BloombergLP::bdlc::IndexClerkIter

In-core value-semantic iterator over decommissioned indices of an IndexClerk.

Synopsis

Declared in <bdlc_indexclerk.h>

class IndexClerkIter;

Description

This class defines an in-core value-semantic iterator providing sequential read-only access to the decommissioned indices of a IndexClerk. The order of iteration is implementation dependent.

Member Functions

NameDescription
IndexClerkIter [constructor]Constructors
operator= Assign to this iterator the value of the specified rhs iterator.
operator* Return the decommissioned index to which this iterator refers.
operator++ Increment this iterator to the next decommissioned index.
operator-- Decrement this iterator to the previous decommissioned index.
operator BloombergLP::bslmf::NestedTraitDeclaration<IndexClerkIter, IsBitwiseCopyable> Declare that this type is bitwise copyable.

Friends

NameDescription
BloombergLP::bdlc::operator!=Return true if lhs and rhs do not have the same value, and false otherwise.
BloombergLP::bdlc::operator==Return true if lhs and rhs have the same value, and false otherwise.