Public Types | |
using | difference_type = int |
using | iterator_category = std::bidirectional_iterator_tag |
using | pointer = Entry * |
using | reference = Entry |
using | value_type = Entry |
Public Member Functions | |
Iterator ()=default | |
Iterator (const EntryList &list, size_t current) | |
bool | operator!= (const Iterator &rhs) const |
reference | operator* () const |
Iterator & | operator++ () |
Iterator | operator++ (int) |
Iterator & | operator-- () |
Iterator | operator-- (int) |
bool | operator== (const Iterator &rhs) const |
Private Attributes | |
size_t | current_ { 0 } |
const EntryList & | list_ |
Definition at line 220 of file lookup.hpp.
Definition at line 225 of file lookup.hpp.
using hebi::Lookup::EntryList::Iterator::iterator_category = std::bidirectional_iterator_tag |
Definition at line 228 of file lookup.hpp.
Definition at line 226 of file lookup.hpp.
Definition at line 227 of file lookup.hpp.
Definition at line 224 of file lookup.hpp.
|
default |
|
explicit |
Definition at line 95 of file lookup.cpp.
bool hebi::Lookup::EntryList::Iterator::operator!= | ( | const Iterator & | rhs | ) | const |
Definition at line 135 of file lookup.cpp.
Lookup::EntryList::Iterator::reference hebi::Lookup::EntryList::Iterator::operator* | ( | ) | const |
Definition at line 99 of file lookup.cpp.
Lookup::EntryList::Iterator & hebi::Lookup::EntryList::Iterator::operator++ | ( | ) |
Definition at line 104 of file lookup.cpp.
Lookup::EntryList::Iterator hebi::Lookup::EntryList::Iterator::operator++ | ( | int | ) |
Definition at line 110 of file lookup.cpp.
Lookup::EntryList::Iterator & hebi::Lookup::EntryList::Iterator::operator-- | ( | ) |
Definition at line 117 of file lookup.cpp.
Lookup::EntryList::Iterator hebi::Lookup::EntryList::Iterator::operator-- | ( | int | ) |
Definition at line 123 of file lookup.cpp.
bool hebi::Lookup::EntryList::Iterator::operator== | ( | const Iterator & | rhs | ) | const |
Definition at line 130 of file lookup.cpp.
|
private |
Definition at line 249 of file lookup.hpp.
|
private |
Definition at line 248 of file lookup.hpp.