BloombergLP::bdlc::operator++

Increment operators

Synopses

Declared in <bdlc_compactedarray.h>

Advance iterator and return its prior value (see free operator++).

template<>
CompactedArray_ConstIterator
operator++(
    CompactedArray_ConstIterator& iterator,
    int unused);
» more...

Advance iter and return its prior value (see free operator++).

template<>
PackedIntArrayConstIterator
operator++<>(
    PackedIntArrayConstIterator& iter,
    int unused);
» more...

Advance iterator and return its prior value.

template<class TYPE>
bdlc::CompactedArray_ConstIterator<TYPE>
operator++(
    CompactedArray_ConstIterator<TYPE>& iterator,
    int unused);
» more...

Advance iter and return its prior value.

template<class TYPE>
bdlc::PackedIntArrayConstIterator<TYPE>
operator++(
    PackedIntArrayConstIterator<TYPE>& iter,
    int unused);
» more...

Return Value

iterator referring to the prior position

Parameters

NameDescription
iteratoriterator to advance
unusedunused postfix discriminator
iteriterator to advance