#include <name-tree-iterator.hpp>


Public Member Functions | |
| Iterator () | |
| Iterator (shared_ptr< EnumerationImpl > impl, const Entry *ref) | |
| const Entry & | operator* () const |
| const Entry * | operator-> () const |
| Iterator & | operator++ () |
| Iterator | operator++ (int) |
| bool | operator== (const Iterator &other) const |
| bool | operator!= (const Iterator &other) const |
Friends | |
| class | FullEnumerationImpl |
| class | PartialEnumerationImpl |
| class | PrefixMatchImpl |
| std::ostream & | operator<< (std::ostream &, const Iterator &) |
NameTree iterator.
Definition at line 72 of file name-tree-iterator.hpp.
| nfd::name_tree::Iterator::Iterator | ( | ) |
Definition at line 46 of file name-tree-iterator.cpp.
| nfd::name_tree::Iterator::Iterator | ( | shared_ptr< EnumerationImpl > | impl, |
| const Entry * | ref | ||
| ) |
Definition at line 53 of file name-tree-iterator.cpp.
References NFD_LOG_TRACE.
|
inline |
Definition at line 80 of file name-tree-iterator.hpp.
|
inline |
Definition at line 87 of file name-tree-iterator.hpp.
References ns3::ndn::operator==().
| Iterator & nfd::name_tree::Iterator::operator++ | ( | ) |
Definition at line 64 of file name-tree-iterator.cpp.
References NFD_LOG_TRACE.
Referenced by operator++().
| Iterator nfd::name_tree::Iterator::operator++ | ( | int | ) |
Definition at line 73 of file name-tree-iterator.cpp.
References operator++().
| bool nfd::name_tree::Iterator::operator== | ( | const Iterator & | other | ) | const |
Definition at line 81 of file name-tree-iterator.cpp.
|
inline |
Definition at line 103 of file name-tree-iterator.hpp.
References nfd::name_tree::operator<<(), and ns3::ndn::operator==().
|
friend |
Definition at line 126 of file name-tree-iterator.hpp.
|
friend |
Definition at line 127 of file name-tree-iterator.hpp.
|
friend |
Definition at line 128 of file name-tree-iterator.hpp.
|
friend |
Definition at line 87 of file name-tree-iterator.cpp.