BloombergLP::bslstl::RandomAccessIterator::operator=

Assignment operators

Synopses

Declared in <bslstl_bidirectionaliterator.h>

Copy the value of the specified rhs to this iterator. Return a reference to this modifiable iterator.

RandomAccessIterator<T, ITER_IMP, TAG_TYPE>&
operator=(RandomAccessIterator<UnCvqT, ITER_IMP, TAG_TYPE> const& other);
» more...

Copy the value of the specified rhs of another (compatible) BidirectionalIterator type, (e.g., a mutable iterator of the same type) to this iterator. Return a reference to this modifiable object. Note that this method may be the copy-assignment operator (inhibiting the implicit declaration of a copy-assignment operator above), or may be an additional overload.

BidirectionalIterator<T, ITER_IMP, TAG_TYPE>&
operator=(BidirectionalNonConstIterator const& rhs);
» more...

Copy the value of the specified rhs of another (compatible) ForwardIterator type, (e.g., a mutable iterator of the same type) to this iterator. Return a reference to this modifiable object. Note that this method may be the copy-assignment operator (inhibiting the implicit declaration of a copy-assignment operator above), or may be an additional overload.

ForwardIterator<T, ITER_IMP, TAG_TYPE>&
operator=(ForwardNonConstIterator const& rhs);
» more...