Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn > Struct Template Reference

#include <qpid/framing/BufferTypes.h>

List of all members.

Public Member Functions

 EncodeDecodeTemplate (const ValueType &s)
 operator ValueType () const
void encode (framing::Buffer &buf) const
void decode (framing::Buffer &buf)

Public Attributes

ValueType value

Detailed Description

template<class ValueType, typename BufferTypeTraits< ValueType >::Put PutFn, typename BufferTypeTraits< ValueType >::Get GetFn>
struct qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn >

Definition at line 53 of file BufferTypes.h.


Constructor & Destructor Documentation

template<class ValueType, typename BufferTypeTraits< ValueType >::Put PutFn, typename BufferTypeTraits< ValueType >::Get GetFn>
qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn >::EncodeDecodeTemplate ( const ValueType &  s  )  [inline]

Definition at line 54 of file BufferTypes.h.


Member Function Documentation

template<class ValueType, typename BufferTypeTraits< ValueType >::Put PutFn, typename BufferTypeTraits< ValueType >::Get GetFn>
void qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn >::decode ( framing::Buffer &  buf  )  [inline]

Definition at line 59 of file BufferTypes.h.

template<class ValueType, typename BufferTypeTraits< ValueType >::Put PutFn, typename BufferTypeTraits< ValueType >::Get GetFn>
void qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn >::encode ( framing::Buffer &  buf  )  const [inline]

Definition at line 58 of file BufferTypes.h.

template<class ValueType, typename BufferTypeTraits< ValueType >::Put PutFn, typename BufferTypeTraits< ValueType >::Get GetFn>
qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn >::operator ValueType (  )  const [inline]

Member Data Documentation

template<class ValueType, typename BufferTypeTraits< ValueType >::Put PutFn, typename BufferTypeTraits< ValueType >::Get GetFn>
ValueType qpid::framing::EncodeDecodeTemplate< ValueType, PutFn, GetFn >::value

The documentation for this struct was generated from the following file:

Qpid C++ API Reference
Generated on 24 Sep 2014 for Qpid C++ Client API by doxygen 1.6.1