#include <bursttriemap.h>

Public Types | |
| using | Super = typename std::conditional< CONSTITERATOR, IteratorBase, NonConstIteratorBase >::type |
| using | CollectionType = typename ConstIf< BurstTrieMap, CONSTITERATOR >::type |
| using | KeyType = K |
| using | MappedType = typename ConstIf< V, CONSTITERATOR >::type |
| using | Type = Pair< K, typename std::conditional< STD_IS_REPLACEMENT(empty, MappedType), MappedType, MappedType & >::type > |
Public Member Functions | |
| EntryIteratorBase () | |
| EntryIteratorBase (CollectionType &m, Int s) | |
| EntryIteratorBase (const EntryIteratorBase &src) | |
| Type | operator* () const |
Protected Member Functions | |
| void | operator-> () |
| using Super = typename std::conditional<CONSTITERATOR, IteratorBase, NonConstIteratorBase>::type |
| using CollectionType = typename ConstIf<BurstTrieMap, CONSTITERATOR>::type |
| using KeyType = K |
| using MappedType = typename ConstIf<V, CONSTITERATOR>::type |
| using Type = Pair<K, typename std::conditional<STD_IS_REPLACEMENT(empty, MappedType), MappedType, MappedType&>::type> |
| EntryIteratorBase | ( | CollectionType & | m, |
| Int | s | ||
| ) |
| EntryIteratorBase | ( | const EntryIteratorBase< CONSTITERATOR > & | src | ) |
| Type operator* | ( | ) | const |
|
protected |