LeviLamina
Loading...
Searching...
No Matches
brstd::associative_adapter< Key, T, Compare, KeyContainer, MappedContainer >::iterator_impl< KeysIterator, ValuesIterator, Reference > Class Template Reference

Public Types

using difference_type = typename std::iterator_traits<KeysIterator>::difference_type
using reference = Reference
using iterator_category = typename std::iterator_traits<KeysIterator>::iterator_category

Public Member Functions

 iterator_impl (KeysIterator keysIt, ValuesIterator valuesIt)
reference operator* () const
iterator_impl & operator++ ()
iterator_impl operator++ (int)
iterator_impl & operator-- ()
iterator_impl operator-- (int)
iterator_impl & operator+= (difference_type offset)
iterator_impl & operator-= (difference_type offset)
iterator_impl operator+ (difference_type offset) const
iterator_impl operator- (difference_type offset) const
difference_type operator- (iterator_impl const &other) const
bool operator== (iterator_impl const &other) const
std::strong_ordering operator<=> (iterator_impl const &other) const

The documentation for this class was generated from the following file: