nfd::cs Namespace Reference

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 Table::const_iterator iterator
 
typedef std::set< EntryImplTable
 

Functions

int compareDataWithData (const Data &lhs, const Data &rhs)
 
int compareQueryWithData (const Name &queryName, const Data &data)
 
static unique_ptr< PolicymakeDefaultPolicy ()
 
 NDN_CXX_ASSERT_FORWARD_ITERATOR (Cs::const_iterator)
 

Typedef Documentation

typedef Table::const_iterator nfd::cs::iterator

Definition at line 41 of file cs-internal.hpp.

typedef std::set<EntryImpl> nfd::cs::Table

Definition at line 38 of file cs-internal.hpp.

Function Documentation

int nfd::cs::compareDataWithData ( const Data &  lhs,
const Data &  rhs 
)

Definition at line 78 of file cs-entry-impl.cpp.

int nfd::cs::compareQueryWithData ( const Name &  queryName,
const Data &  data 
)

Definition at line 57 of file cs-entry-impl.cpp.

static unique_ptr<Policy> nfd::cs::makeDefaultPolicy ( )
static

Definition at line 41 of file cs.cpp.

nfd::cs::NDN_CXX_ASSERT_FORWARD_ITERATOR ( Cs::const_iterator  )