RangeMap< K, V, MAP >::EntryIteratorBase< CONSTITERATOR > Class Template Reference
#include <rangemap.h>
Public Types |
|
| using | CollectionType = typename ConstIf < RangeMap , CONSTITERATOR >::type |
| using | 类型 = Pair < Range , const V & > |
| using | Super = typename MapType::template EntryIteratorBase < CONSTITERATOR > |
公共成员函数 |
|
| EntryIteratorBase () | |
| EntryIteratorBase ( CollectionType &m, Int s) | |
| EntryIteratorBase (const EntryIteratorBase & src ) | |
| Range | GetKey () const |
| const V & | GetValue () const |
| 类型 | operator* () const |
| using CollectionType = typename ConstIf < RangeMap , CONSTITERATOR>::type |
| using 类型 = Pair < Range , const V&> |
| using Super = typename MapType::template EntryIteratorBase <CONSTITERATOR> |
| EntryIteratorBase | ( | ) |
| EntryIteratorBase | ( | CollectionType & | m , |
| Int | s | ||
| ) |
| EntryIteratorBase | ( | const EntryIteratorBase < CONSTITERATOR > & | src | ) |
| Range GetKey | ( | ) | const |
| const V& GetValue | ( | ) | const |
| 类型 operator* | ( | ) | const |