TLV decoder.
More...
#include <decoder.hpp>
|
static bool | readTlv (Tlv &d, const uint8_t *input, const uint8_t *end) |
|
◆ Decoder()
ndnph::Decoder::Decoder |
( |
const uint8_t * |
input, |
|
|
size_t |
count |
|
) |
| |
|
inlineexplicit |
◆ begin()
Iterator ndnph::Decoder::begin |
( |
| ) |
const |
|
inline |
◆ decode()
template<typename T >
bool ndnph::Decoder::decode |
( |
T & |
target | ) |
const |
|
inline |
Decode first TLV into target object.
- See also
- Decoder::Tlv::decode
◆ end()
◆ readTlv()
static bool ndnph::Decoder::readTlv |
( |
Tlv & |
d, |
|
|
const uint8_t * |
input, |
|
|
const uint8_t * |
end |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file:
- /home/runner/work/esp8266ndn/NDNph/src/ndnph/tlv/decoder.hpp