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 227 of file lookup.hpp.
Definition at line 231 of file lookup.hpp.
using hebi::Lookup::EntryList::Iterator::iterator_category = std::bidirectional_iterator_tag |
Definition at line 234 of file lookup.hpp.
Definition at line 232 of file lookup.hpp.
Definition at line 233 of file lookup.hpp.
Definition at line 230 of file lookup.hpp.
|
default |
|
explicit |
Definition at line 82 of file lookup.cpp.
bool hebi::Lookup::EntryList::Iterator::operator!= | ( | const Iterator & | rhs | ) | const |
Definition at line 112 of file lookup.cpp.
Lookup::EntryList::Iterator::reference hebi::Lookup::EntryList::Iterator::operator* | ( | ) | const |
Definition at line 84 of file lookup.cpp.
Lookup::EntryList::Iterator & hebi::Lookup::EntryList::Iterator::operator++ | ( | ) |
Definition at line 86 of file lookup.cpp.
Lookup::EntryList::Iterator hebi::Lookup::EntryList::Iterator::operator++ | ( | int | ) |
Definition at line 91 of file lookup.cpp.
Lookup::EntryList::Iterator & hebi::Lookup::EntryList::Iterator::operator-- | ( | ) |
Definition at line 97 of file lookup.cpp.
Lookup::EntryList::Iterator hebi::Lookup::EntryList::Iterator::operator-- | ( | int | ) |
Definition at line 102 of file lookup.cpp.
bool hebi::Lookup::EntryList::Iterator::operator== | ( | const Iterator & | rhs | ) | const |
Definition at line 108 of file lookup.cpp.
|
private |
Definition at line 255 of file lookup.hpp.
|
private |
Definition at line 254 of file lookup.hpp.