Namespaces | |
lru | |
priority_fifo | |
Classes | |
class | Cs |
implements the Content Store More... | |
class | Entry |
represents a base class for CS entry More... | |
class | EntryImpl |
an Entry in ContentStore implementation More... | |
class | Policy |
represents a CS replacement policy More... | |
Typedefs | |
typedef std::set< EntryImpl > | Table |
typedef Table::const_iterator | iterator |
Functions | |
int | compareQueryWithData (const Name &queryName, const Data &data) |
int | compareDataWithData (const Data &lhs, const Data &rhs) |
NDN_CXX_ASSERT_FORWARD_ITERATOR (Cs::const_iterator) | |
unique_ptr< Policy > | makeDefaultPolicy () |
Variables | |
ContentStore | |
typedef std::set<EntryImpl> nfd::cs::Table |
Definition at line 38 of file cs-internal.hpp.
typedef Table::const_iterator nfd::cs::iterator |
Definition at line 41 of file cs-internal.hpp.
Definition at line 57 of file cs-entry-impl.cpp.
References ndn::Name::compare(), ndn::Name::empty(), ndn::Data::getFullName(), ndn::Data::getName(), and ndn::Name::size().
Referenced by nfd::cs::EntryImpl::operator<().
Definition at line 78 of file cs-entry-impl.cpp.
References ndn::Name::compare(), ndn::Data::getFullName(), and ndn::Data::getName().
Referenced by nfd::cs::EntryImpl::operator<().
nfd::cs::NDN_CXX_ASSERT_FORWARD_ITERATOR | ( | Cs::const_iterator | ) |
unique_ptr<Policy> nfd::cs::makeDefaultPolicy | ( | ) |
Definition at line 41 of file cs.cpp.
References nfd::cs::Policy::create().
Referenced by nfd::cs::Cs::Cs().