nfd::name_tree::FullEnumerationImpl Class Reference

full enumeration implementation More...

#include <daemon/table/name-tree-iterator.hpp>

+ Inheritance diagram for nfd::name_tree::FullEnumerationImpl:
+ Collaboration diagram for nfd::name_tree::FullEnumerationImpl:

Public Member Functions

 FullEnumerationImpl (const NameTree &nt, const EntrySelector &pred)
 
void advance (Iterator &i) override
 

Protected Attributes

const Hashtableht
 
const NameTreent
 

Detailed Description

full enumeration implementation

Definition at line 161 of file name-tree-iterator.hpp.

Constructor & Destructor Documentation

◆ FullEnumerationImpl()

nfd::name_tree::FullEnumerationImpl::FullEnumerationImpl ( const NameTree nt,
const EntrySelector pred 
)

Definition at line 108 of file name-tree-iterator.cpp.

Member Function Documentation

◆ advance()

void nfd::name_tree::FullEnumerationImpl::advance ( Iterator i)
overridevirtual

Implements nfd::name_tree::EnumerationImpl.

Definition at line 115 of file name-tree-iterator.cpp.

Member Data Documentation

◆ ht

const Hashtable& nfd::name_tree::EnumerationImpl::ht
protectedinherited

Definition at line 156 of file name-tree-iterator.hpp.

◆ nt

const NameTree& nfd::name_tree::EnumerationImpl::nt
protectedinherited

Definition at line 155 of file name-tree-iterator.hpp.