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

Name

Description

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

Name

Description

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.

Created with MrDocs