|
std::ostream & | ndn::tlv::operator<< (std::ostream &os, SignatureTypeValue signatureType) |
|
template<typename Iterator > |
uint64_t | ndn::tlv::readNonNegativeInteger (size_t size, Iterator &begin, const Iterator &end) |
| Read nonNegativeInteger in NDN-TLV encoding. More...
|
|
template<typename Iterator > |
bool | ndn::tlv::readType (Iterator &begin, const Iterator &end, uint32_t &type) |
| Read TLV-TYPE. More...
|
|
template<typename Iterator > |
uint32_t | ndn::tlv::readType (Iterator &begin, const Iterator &end) |
| Read TLV Type. More...
|
|
template<typename Iterator > |
bool | ndn::tlv::readVarNumber (Iterator &begin, const Iterator &end, uint64_t &number) |
| Read VAR-NUMBER in NDN-TLV encoding. More...
|
|
template<typename Iterator > |
uint64_t | ndn::tlv::readVarNumber (Iterator &begin, const Iterator &end) |
| Read VAR-NUMBER in NDN-TLV encoding. More...
|
|
template<typename Iterator , typename DecayedIterator = typename std::decay<Iterator>::type, typename ValueType = typename std::iterator_traits<DecayedIterator>::value_type> |
constexpr bool | ndn::tlv::detail::shouldSelectContiguousReadNumber () |
| Determine whether to select ReadNumber implementation for ContiguousIterator. More...
|
|
constexpr size_t | ndn::tlv::sizeOfNonNegativeInteger (uint64_t integer) |
| Get number of bytes necessary to hold value of nonNegativeInteger. More...
|
|
constexpr size_t | ndn::tlv::sizeOfVarNumber (uint64_t number) |
| Get number of bytes necessary to hold value of VAR-NUMBER. More...
|
|
size_t | ndn::tlv::writeNonNegativeInteger (std::ostream &os, uint64_t integer) |
| Write nonNegativeInteger to the specified stream. More...
|
|
size_t | ndn::tlv::writeVarNumber (std::ostream &os, uint64_t number) |
| Write VAR-NUMBER to the specified stream. More...
|
|