Partial enumeration implementation. More...
#include <daemon/table/name-tree-iterator.hpp>
Public Member Functions | |
PartialEnumerationImpl (const NameTree &nt, const EntrySubTreeSelector &pred) | |
void | advance (Iterator &i) final |
Protected Attributes | |
const Hashtable & | ht |
const NameTree & | nt |
Partial enumeration implementation.
Iterator::m_ref should be initialized to subtree root. Iterator::m_state LSB indicates whether to visit children of m_entry.
Definition at line 183 of file name-tree-iterator.hpp.
nfd::name_tree::PartialEnumerationImpl::PartialEnumerationImpl | ( | const NameTree & | nt, |
const EntrySubTreeSelector & | pred | ||
) |
Definition at line 150 of file name-tree-iterator.cpp.
|
finalvirtual |
Implements nfd::name_tree::EnumerationImpl.
Definition at line 157 of file name-tree-iterator.cpp.
|
protectedinherited |
Definition at line 161 of file name-tree-iterator.hpp.
|
protectedinherited |
Definition at line 160 of file name-tree-iterator.hpp.