Factory class for creating a begin/end pair for any const iterator type, normally associated with a HashTable. More...
Public Member Functions | |
| const_iterator_pair () | |
| Default construct an empty pair. More... | |
| const_iterator_pair (const TableType &tbl) | |
| Construct begin/end pair for table. More... | |
| bool | empty () const noexcept |
| label | size () const noexcept |
| IteratorType | begin () const noexcept |
| IteratorType | cbegin () const noexcept |
| IteratorType | end () const |
| IteratorType | cend () const |
Factory class for creating a begin/end pair for any const iterator type, normally associated with a HashTable.
Uses begin iterator and size for bookkeeping.
Definition at line 89 of file HashTableCore.H.
|
inline |
Default construct an empty pair.
Definition at line 99 of file HashTableCore.H.
|
inline |
Construct begin/end pair for table.
Definition at line 108 of file HashTableCore.H.
|
inlinenoexcept |
Definition at line 114 of file HashTableCore.H.
|
inlinenoexcept |
Definition at line 115 of file HashTableCore.H.
|
inlinenoexcept |
Definition at line 117 of file HashTableCore.H.
|
inlinenoexcept |
Definition at line 118 of file HashTableCore.H.
|
inline |
Definition at line 120 of file HashTableCore.H.
|
inline |
Definition at line 121 of file HashTableCore.H.