nfd::cs Namespace Reference

Namespaces

 lru
 
 priority_fifo
 

Classes

class  Cs
 represents the ContentStore 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< EntryImplTable
 
typedef Table::const_iterator iterator
 

Functions

int compareQueryWithData (const Name &queryName, const Data &data)
 
int compareDataWithData (const Data &lhs, const Data &rhs)
 
unique_ptr< PolicymakeDefaultPolicy ()
 

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 85 of file cs-entry-impl.cpp.

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

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

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

Definition at line 49 of file cs.cpp.