#include <rangemap.h>
Public Types | |
using | CollectionType = typename ConstIf< RangeMap, CONSTITERATOR >::type |
using | Type = typename ConstIf< Tuple< Range, const V & >, CONSTITERATOR >::type |
using | Super = typename MapType::template EntryIteratorBase< CONSTITERATOR > |
Public Member Functions | |
EntryIteratorBase () | |
EntryIteratorBase (CollectionType &m, Int s) | |
EntryIteratorBase (const EntryIteratorBase &src) | |
Range | GetKey () const |
const V & | GetValue () const |
Type | operator* () const |
using CollectionType = typename ConstIf<RangeMap, CONSTITERATOR>::type |
using Super = typename MapType::template EntryIteratorBase<CONSTITERATOR> |
EntryIteratorBase | ( | CollectionType & | m, |
Int | s | ||
) |
EntryIteratorBase | ( | const EntryIteratorBase< CONSTITERATOR > & | src | ) |
Range GetKey | ( | ) | const |
const V& GetValue | ( | ) | const |
Type operator* | ( | ) | const |