ndn::lp::EncodeHelper< TAG, TlvType, T > Struct Template Reference

#include <field-decl.hpp>

Static Public Member Functions

static BOOST_CONCEPT_REQUIRES (((WireEncodable< T >)),(size_t)) encode(EncodingImpl< TAG > &encoder
 

Public Attributes

static const T & value
 

Detailed Description

template<typename encoding::Tag TAG, typename TlvType, typename T>
struct ndn::lp::EncodeHelper< TAG, TlvType, T >

Definition at line 73 of file field-decl.hpp.

Member Function Documentation

template<typename encoding::Tag TAG, typename TlvType , typename T >
static ndn::lp::EncodeHelper< TAG, TlvType, T >::BOOST_CONCEPT_REQUIRES ( ((WireEncodable< T >))  ,
(size_t)   
)
static

Member Data Documentation

template<typename encoding::Tag TAG, typename TlvType , typename T >
const T& ndn::lp::EncodeHelper< TAG, TlvType, T >::value
Initial value:
{
return value.wireEncode(encoder)

Definition at line 78 of file field-decl.hpp.