#include <field-decl.hpp>
Public Types | |
typedef LOCATION | FieldLocation |
typedef VALUE | ValueType |
typedef std::integral_constant< uint64_t, TYPE > | TlvType |
typedef std::integral_constant< bool, REPEATABLE > | IsRepeatable |
Static Public Member Functions | |
static ValueType | decode (const Block &wire) |
template<typename encoding::Tag TAG, typename T > | |
static size_t | encode (EncodingImpl< TAG > &encoder, const T &value) |
Definition at line 124 of file field-decl.hpp.
typedef LOCATION ndn::lp::detail::FieldDecl< LOCATION, VALUE, TYPE, REPEATABLE >::FieldLocation |
Definition at line 127 of file field-decl.hpp.
typedef VALUE ndn::lp::detail::FieldDecl< LOCATION, VALUE, TYPE, REPEATABLE >::ValueType |
Definition at line 128 of file field-decl.hpp.
typedef std::integral_constant<uint64_t, TYPE> ndn::lp::detail::FieldDecl< LOCATION, VALUE, TYPE, REPEATABLE >::TlvType |
Definition at line 129 of file field-decl.hpp.
typedef std::integral_constant<bool, REPEATABLE> ndn::lp::detail::FieldDecl< LOCATION, VALUE, TYPE, REPEATABLE >::IsRepeatable |
Definition at line 130 of file field-decl.hpp.
|
inlinestatic |
Definition at line 133 of file field-decl.hpp.
References ndn::lp::detail::DecodeHelper< TlvType, T >::decode().
|
inlinestatic |
Definition at line 140 of file field-decl.hpp.
References ndn::lp::detail::EncodeHelper< TAG, TlvType, T >::encode().