NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.0: NDN, CCN, CCNx, content centric networks
API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cs.hpp File Reference
#include "common.hpp"
#include "cs-skip-list-entry.hpp"
#include <boost/multi_index/member.hpp>
#include <boost/multi_index_container.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/sequenced_index.hpp>
#include <boost/multi_index/identity.hpp>
#include <queue>
Include dependency graph for cs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nfd::StalenessComparator
 
class  nfd::UnsolicitedComparator
 
class  nfd::Cs
 represents Content Store More...
 
class  nfd::Cs::const_iterator
 

Namespaces

 nfd
 Copyright (c) 2011-2015 Regents of the University of California.
 

Typedefs

typedef std::list
< cs::skip_list::Entry * > 
nfd::SkipListLayer
 
typedef std::list
< SkipListLayer * > 
nfd::SkipList
 
typedef
boost::multi_index_container
< cs::skip_list::Entry
*, boost::multi_index::indexed_by
< boost::multi_index::sequenced
< boost::multi_index::tag
< byArrival >
>, boost::multi_index::ordered_non_unique
< boost::multi_index::tag
< byStaleness >
, boost::multi_index::identity
< cs::skip_list::Entry * >
, StalenessComparator >
, boost::multi_index::ordered_non_unique
< boost::multi_index::tag
< unsolicited >
, boost::multi_index::identity
< cs::skip_list::Entry * >
, UnsolicitedComparator > >> 
nfd::CleanupIndex