NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
exclude.hpp File Reference
#include "name-component.hpp"
#include "encoding/encoding-buffer.hpp"
#include <map>
Include dependency graph for exclude.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::Exclude
 Represents Exclude selector in NDN Interest. More...
 
class  ndn::Exclude::Error
 
class  ndn::Exclude::ExcludeComponent
 either a name::Component or "negative infinity" More...
 
class  ndn::Exclude::Range
 represent an excluded component or range More...
 
class  ndn::Exclude::const_iterator
 

Namespaces

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

Functions

 ndn::NDN_CXX_DECLARE_WIRE_ENCODE_INSTANTIATIONS (Exclude)
 
bool ndn::operator== (const Exclude::ExcludeComponent &a, const Exclude::ExcludeComponent &b)
 
bool ndn::operator> (const Exclude::ExcludeComponent &a, const Exclude::ExcludeComponent &b)
 
std::ostream & ndn::operator<< (std::ostream &os, const Exclude::Range &range)
 
std::ostream & ndn::operator<< (std::ostream &os, const Exclude &exclude)