|
| template<Tag TAG> |
| size_t | ndn::encoding::prependNonNegativeIntegerBlock (EncodingImpl< TAG > &encoder, uint32_t type, uint64_t value) |
| | Helper to prepend TLV block type type containing non-negative integer value. More...
|
| |
| template size_t | ndn::encoding::prependNonNegativeIntegerBlock< EstimatorTag > (EncodingImpl< EstimatorTag > &encoder, uint32_t type, uint64_t value) |
| |
| template size_t | ndn::encoding::prependNonNegativeIntegerBlock< EncoderTag > (EncodingImpl< EncoderTag > &encoder, uint32_t type, uint64_t value) |
| |
| Block | ndn::encoding::makeNonNegativeIntegerBlock (uint32_t type, uint64_t value) |
| | Create a TLV block type type containing non-negative integer value. More...
|
| |
| uint64_t | ndn::encoding::readNonNegativeInteger (const Block &block) |
| | Helper to read a non-negative integer from a block. More...
|
| |
| template<Tag TAG> |
| size_t | ndn::encoding::prependEmptyBlock (EncodingImpl< TAG > &encoder, uint32_t type) |
| | Helper to prepend TLV block type type containing no value (i.e., a boolean block) More...
|
| |
| template size_t | ndn::encoding::prependEmptyBlock< EstimatorTag > (EncodingImpl< EstimatorTag > &encoder, uint32_t type) |
| |
| template size_t | ndn::encoding::prependEmptyBlock< EncoderTag > (EncodingImpl< EncoderTag > &encoder, uint32_t type) |
| |
| Block | ndn::encoding::makeEmptyBlock (uint32_t type) |
| | Create a TLV block type type containing no value (i.e., a boolean block) More...
|
| |
| template<Tag TAG> |
| size_t | ndn::encoding::prependStringBlock (EncodingImpl< TAG > &encoder, uint32_t type, const std::string &value) |
| | Helper to prepend TLV block type type with value from a string value. More...
|
| |
| template size_t | ndn::encoding::prependStringBlock< EstimatorTag > (EncodingImpl< EstimatorTag > &encoder, uint32_t type, const std::string &value) |
| |
| template size_t | ndn::encoding::prependStringBlock< EncoderTag > (EncodingImpl< EncoderTag > &encoder, uint32_t type, const std::string &value) |
| |
| Block | ndn::encoding::makeStringBlock (uint32_t type, const std::string &value) |
| | Create a TLV block type type with value from a string . More...
|
| |
| std::string | ndn::encoding::readString (const Block &block) |
| | Helper to read a string value from a block. More...
|
| |
| Block | ndn::encoding::makeBinaryBlock (uint32_t type, const uint8_t *value, size_t length) |
| | Create a TLV block type type with value from a buffer value of size length. More...
|
| |
| Block | ndn::encoding::makeBinaryBlock (uint32_t type, const char *value, size_t length) |
| | Create a TLV block type type with value from a buffer value of size length. More...
|
| |