All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
ndn::NameLite::Component Member List

This is the complete list of members for ndn::NameLite::Component, including all inherited members.

compare(const Component &other) const ndn::NameLite::Component
Component()ndn::NameLite::Component
Component(const uint8_t *value, size_t valueLength, ndn_NameComponentType type=ndn_NameComponentType_GENERIC, int otherTypeCode=-1)ndn::NameLite::Component
Component(const BlobLite &value, ndn_NameComponentType type=ndn_NameComponentType_GENERIC, int otherTypeCode=-1)ndn::NameLite::Component
downCast(ndn_NameComponent &component)ndn::NameLite::Componentinlinestatic
downCast(const ndn_NameComponent &component) (defined in ndn::NameLite::Component)ndn::NameLite::Componentinlinestatic
equals(const Component &other) const ndn::NameLite::Component
ExcludeLite (defined in ndn::NameLite::Component)ndn::NameLite::Componentfriend
getOtherTypeCode() const ndn::NameLite::Componentinline
getType() const ndn::NameLite::Componentinline
getValue() const ndn::NameLite::Componentinline
hasPrefix(const uint8_t *prefix, size_t prefixLength) const ndn::NameLite::Component
isGeneric() const ndn::NameLite::Component
isImplicitSha256Digest() const ndn::NameLite::Component
isParametersSha256Digest() const ndn::NameLite::Component
isSegment() const ndn::NameLite::Component
isSegmentOffset() const ndn::NameLite::Component
isSequenceNumber() const ndn::NameLite::Component
isTimestamp() const ndn::NameLite::Component
isVersion() const ndn::NameLite::Component
NameLite (defined in ndn::NameLite::Component)ndn::NameLite::Componentfriend
otherTypeCode (defined in ndn_NameComponent)ndn_NameComponentprivate
setFromNumber(uint64_t number, uint8_t *buffer, size_t bufferLength, ndn_NameComponentType type=ndn_NameComponentType_GENERIC, int otherTypeCode=-1)ndn::NameLite::Component
setFromNumberWithMarker(uint64_t number, uint8_t marker, uint8_t *buffer, size_t bufferLength)ndn::NameLite::Component
setImplicitSha256Digest(const uint8_t *digest, size_t digestLength)ndn::NameLite::Component
setImplicitSha256Digest(const BlobLite &digest)ndn::NameLite::Componentinline
setParametersSha256Digest(const uint8_t *digest, size_t digestLength)ndn::NameLite::Component
setParametersSha256Digest(const BlobLite &digest)ndn::NameLite::Componentinline
setSegment(uint64_t segment, uint8_t *buffer, size_t bufferLength)ndn::NameLite::Component
setSegmentOffset(uint64_t segmentOffset, uint8_t *buffer, size_t bufferLength)ndn::NameLite::Component
setSequenceNumber(uint64_t sequenceNumber, uint8_t *buffer, size_t bufferLength)ndn::NameLite::Component
setTimestamp(uint64_t timestamp, uint8_t *buffer, size_t bufferLength)ndn::NameLite::Component
setVersion(uint64_t version, uint8_t *buffer, size_t bufferLength)ndn::NameLite::Component
toNumber() const ndn::NameLite::Component
toNumberWithMarker(uint8_t marker, uint64_t &result) const ndn::NameLite::Component
toNumberWithPrefix(const uint8_t *prefix, size_t prefixLength, uint64_t &result) const ndn::NameLite::Component
toSegment(uint64_t &result) const ndn::NameLite::Component
toSegmentOffset(uint64_t &result) const ndn::NameLite::Component
toSequenceNumber(uint64_t &result) const ndn::NameLite::Component
toTimestamp(uint64_t &result) const ndn::NameLite::Component
toVersion(uint64_t &result) const ndn::NameLite::Component
type (defined in ndn_NameComponent)ndn_NameComponentprivate
valuendn_NameComponentprivate