|
| template<class InputIterator > |
| bool | ndn::Tlv::readVarNumber (InputIterator &begin, const InputIterator &end, uint64_t &number) |
| | Read VAR-NUMBER in NDN-TLV encoding. More...
|
| |
| template<class InputIterator > |
| bool | ndn::Tlv::readType (InputIterator &begin, const InputIterator &end, uint32_t &type) |
| | Read TLV Type. More...
|
| |
| template<class InputIterator > |
| uint64_t | ndn::Tlv::readVarNumber (InputIterator &begin, const InputIterator &end) |
| | Read VAR-NUMBER in NDN-TLV encoding. More...
|
| |
| template<class InputIterator > |
| uint32_t | ndn::Tlv::readType (InputIterator &begin, const InputIterator &end) |
| | Read TLV Type. More...
|
| |
| size_t | ndn::Tlv::sizeOfVarNumber (uint64_t varNumber) |
| | Get number of bytes necessary to hold value of VAR-NUMBER. More...
|
| |
| size_t | ndn::Tlv::writeVarNumber (std::ostream &os, uint64_t varNumber) |
| | Write VAR-NUMBER to the specified stream. More...
|
| |
| template<class InputIterator > |
| uint64_t | ndn::Tlv::readNonNegativeInteger (size_t size, InputIterator &begin, const InputIterator &end) |
| | Read nonNegativeInteger in NDN-TLV encoding. More...
|
| |
| size_t | ndn::Tlv::sizeOfNonNegativeInteger (uint64_t varNumber) |
| | Get number of bytes necessary to hold value of nonNegativeInteger. More...
|
| |
| size_t | ndn::Tlv::writeNonNegativeInteger (std::ostream &os, uint64_t varNumber) |
| | Write nonNegativeInteger to the specified stream. More...
|
| |
| template<> |
| bool | ndn::Tlv::readVarNumber< std::istream_iterator< uint8_t > > (std::istream_iterator< uint8_t > &begin, const std::istream_iterator< uint8_t > &end, uint64_t &value) |
| |
| template<> |
| uint64_t | ndn::Tlv::readNonNegativeInteger< std::istream_iterator< uint8_t > > (size_t size, std::istream_iterator< uint8_t > &begin, const std::istream_iterator< uint8_t > &end) |
| |