#include <name-tree.hpp>
Public Member Functions | |
const_iterator () | |
const_iterator (NameTree::IteratorType type, const NameTree &nameTree, shared_ptr< name_tree::Entry > entry, const name_tree::EntrySelector &entrySelector=name_tree::AnyEntry(), const name_tree::EntrySubTreeSelector &entrySubTreeSelector=name_tree::AnyEntrySubTree()) | |
~const_iterator () | |
const name_tree::Entry & | operator* () const |
shared_ptr< name_tree::Entry > | operator-> () const |
const_iterator | operator++ () |
const_iterator | operator++ (int) |
bool | operator== (const const_iterator &other) const |
bool | operator!= (const const_iterator &other) const |
Friends | |
class | NameTree |
Definition at line 270 of file name-tree.hpp.
nfd::NameTree::const_iterator::const_iterator | ( | ) |
Definition at line 620 of file name-tree.cpp.
nfd::NameTree::const_iterator::const_iterator | ( | NameTree::IteratorType | type, |
const NameTree & | nameTree, | ||
shared_ptr< name_tree::Entry > | entry, | ||
const name_tree::EntrySelector & | entrySelector = name_tree::AnyEntry() , |
||
const name_tree::EntrySubTreeSelector & | entrySubTreeSelector = name_tree::AnyEntrySubTree() |
||
) |
Definition at line 625 of file name-tree.cpp.
|
inline |
Definition at line 350 of file name-tree.hpp.
|
inline |
Definition at line 397 of file name-tree.hpp.
|
inline |
Definition at line 403 of file name-tree.hpp.
NameTree::const_iterator nfd::NameTree::const_iterator::operator++ | ( | ) |
Definition at line 642 of file name-tree.cpp.
References nfd::NameTree::FIND_ALL_MATCHES_TYPE, nfd::NameTree::FULL_ENUMERATE_TYPE, nfd::name_tree::Node::m_entry, nfd::name_tree::Node::m_next, NFD_LOG_TRACE, and nfd::NameTree::PARTIAL_ENUMERATE_TYPE.
|
inline |
Definition at line 409 of file name-tree.hpp.
|
inline |
Definition at line 417 of file name-tree.hpp.
|
inline |
Definition at line 423 of file name-tree.hpp.
|
friend |
Definition at line 273 of file name-tree.hpp.