ndn::Name Member List

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

allocator_type typedefndn::Name
append(const Component &component)ndn::Nameinline
append(Component &&component)ndn::Nameinline
append(uint32_t type, span< const uint8_t > value)ndn::Nameinline
append(span< const uint8_t > value)ndn::Nameinline
append(uint32_t type, Iterator first, Iterator last)ndn::Nameinline
append(Iterator first, Iterator last)ndn::Nameinline
append(const char *str)ndn::Nameinline
append(const PartialName &name)ndn::Name
appendByteOffset(uint64_t offset)ndn::Nameinline
appendImplicitSha256Digest(ConstBufferPtr digest)ndn::Nameinline
appendImplicitSha256Digest(span< const uint8_t > digestBytes)ndn::Nameinline
appendKeyword(span< const uint8_t > keyword)ndn::Nameinline
appendKeyword(std::string_view keyword)ndn::Nameinline
appendNumber(uint64_t number)ndn::Nameinline
appendNumberWithMarker(uint8_t marker, uint64_t number)ndn::Nameinline
appendParametersSha256Digest(ConstBufferPtr digest)ndn::Nameinline
appendParametersSha256Digest(span< const uint8_t > digestBytes)ndn::Nameinline
appendParametersSha256DigestPlaceholder()ndn::Name
appendSegment(uint64_t segmentNo)ndn::Nameinline
appendSequenceNumber(uint64_t seqNo)ndn::Nameinline
appendTimestamp(const std::optional< time::system_clock::time_point > &timestamp=std::nullopt)ndn::Name
appendVersion(const std::optional< uint64_t > &version=std::nullopt)ndn::Name
at(ssize_t i) constndn::Name
begin() const noexceptndn::Nameinline
clear()ndn::Name
compare(const Name &other) constndn::Nameinline
compare(size_t pos1, size_t count1, const Name &other, size_t pos2=0, size_t count2=npos) constndn::Name
Component typedefndn::Name
const_iterator typedefndn::Name
const_pointer typedefndn::Name
const_reference typedefndn::Name
const_reverse_iterator typedefndn::Name
deepCopy() constndn::Name
difference_type typedefndn::Name
empty() const noexceptndn::Nameinline
end() const noexceptndn::Nameinline
equals(const Name &other) const noexceptndn::Name
erase(ssize_t i)ndn::Name
Error typedefndn::Name
get(ssize_t i) const noexceptndn::Nameinline
getPrefix(ssize_t nComponents) constndn::Nameinline
getSubName(ssize_t iStartComponent, size_t nComponents=npos) constndn::Name
getSuccessor() constndn::Name
hasWire() const noexceptndn::Nameinline
isPrefixOf(const Name &other) const noexceptndn::Name
iterator typedefndn::Name
Name()ndn::Name
Name(const Block &wire)ndn::Nameexplicit
Name(std::string_view uri)ndn::Nameexplicit
Name(const char *uri)ndn::Nameinline
Name(const std::string &uri)ndn::Nameinline
nposndn::Namestatic
operator<(const Name &lhs, const Name &rhs)ndn::Namefriend
operator<<(std::ostream &os, const Name &name)ndn::Namefriend
operator==(const Name &lhs, const Name &rhs) noexceptndn::Namefriend
operator[](ssize_t i) const noexceptndn::Nameinline
pointer typedefndn::Name
rbegin() const noexceptndn::Nameinline
reference typedefndn::Name
rend() const noexceptndn::Nameinline
reverse_iterator typedefndn::Name
set(ssize_t i, const Component &component)ndn::Name
set(ssize_t i, Component &&component)ndn::Name
size() const noexceptndn::Nameinline
size_type typedefndn::Name
toUri(std::ostream &os, name::UriFormat format=name::UriFormat::DEFAULT) constndn::Name
toUri(name::UriFormat format=name::UriFormat::DEFAULT) constndn::Name
value_type typedefndn::Name
wireDecode(const Block &wire)ndn::Name
wireEncode(EncodingImpl< TAG > &encoder) constndn::Name
wireEncode() constndn::Name