NS-3 based Named Data Networking (NDN) simulator
ndnSIM 2.5: NDN, CCN, CCNx, content centric networks
API Documentation
name-component-types.hpp File Reference
#include "ndn-cxx/name-component.hpp"
#include "ndn-cxx/util/sha256.hpp"
#include "ndn-cxx/util/string-helper.hpp"
#include <array>
#include <unordered_map>
Include dependency graph for name-component-types.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ndn::name::detail::ComponentType
 Declare rules for a NameComponent type. More...
 
class  ndn::name::detail::GenericNameComponentType
 Rules for GenericNameComponent. More...
 
class  ndn::name::detail::Sha256ComponentType
 Rules for a component type holding a SHA256 digest value, written as a hex string in URI representation. More...
 
class  ndn::name::detail::DecimalComponentType
 Rules for a component type holding a nonNegativeInteger value, written as a decimal number in URI representation. More...
 
class  ndn::name::detail::ComponentTypeTable
 Rules regarding NameComponent types. More...
 

Namespaces

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

Functions

const Sha256ComponentType & ndn::name::detail::getComponentType1 ()
 
const Sha256ComponentType & ndn::name::detail::getComponentType2 ()
 
const ComponentTypeTable & ndn::name::detail::getComponentTypeTable ()
 Get the global ComponentTypeTable. More...