Rules regarding NameComponent types. More...
#include <name-component-types.hpp>
Public Member Functions | |
ComponentTypeTable () | |
const ComponentType & | get (uint32_t type) const |
Retrieve ComponentType by TLV-TYPE. More... | |
const ComponentType * | findByUriPrefix (const std::string &prefix) const |
Retrieve ComponentType by alternate URI prefix. More... | |
Rules regarding NameComponent types.
Definition at line 338 of file name-component-types.hpp.
|
inline |
Definition at line 383 of file name-component-types.hpp.
References ndn::tlv::ByteOffsetNameComponent, ndn::tlv::GenericNameComponent, ndn::name::detail::getComponentType1(), ndn::name::detail::getComponentType2(), ndn::tlv::ImplicitSha256DigestComponent, ndn::tlv::ParametersSha256DigestComponent, ndn::tlv::SegmentNameComponent, ndn::tlv::SequenceNumNameComponent, ndn::tlv::TimestampNameComponent, and ndn::tlv::VersionNameComponent.
|
inline |
Retrieve ComponentType by TLV-TYPE.
Definition at line 346 of file name-component-types.hpp.
Referenced by ndn::name::Component::getSuccessor(), and ndn::name::Component::toUri().
|
inline |
Retrieve ComponentType by alternate URI prefix.
Definition at line 357 of file name-component-types.hpp.
Referenced by ndn::name::Component::fromEscapedString().