KVPairIterator

KVPairIterator class

Adapting iterator, wraps std::pair into KVPair expected from Dictionary.

template<typename KVPair,typename Container>class KVPairIterator

Template parameters

ParameterDescription
KVPairRequired return type
Containerwrapped container type

Methods

MethodDescription
KVPairIterator(typename Container::const_iterator)
KVPair operator*() const
KVPairIterator& operator++()
KVPairIterator operator++(int)
KVPairIterator& operator–()
KVPairIterator operator–(int)

Typedefs

TypedefDescription
iterator_category
value_type
difference_type
pointer
reference

See Also