Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation
Public Types | Static Public Member Functions | Static Public Attributes
qpid::amqp_0_10::MapCodec Class Reference

Codec for encoding/decoding a map of Variants using the AMQP 0-10 map encoding. More...

#include <qpid/amqp_0_10/Codecs.h>

List of all members.

Public Types

typedef qpid::types::Variant::Map ObjectType

Static Public Member Functions

static void encode (const ObjectType &, std::string &)
static void decode (const std::string &, ObjectType &)
static size_t encodedSize (const ObjectType &)

Static Public Attributes

static const std::string contentType

Detailed Description

Codec for encoding/decoding a map of Variants using the AMQP 0-10 map encoding.

Definition at line 37 of file Codecs.h.


Member Typedef Documentation

Definition at line 40 of file Codecs.h.


Member Function Documentation

static void qpid::amqp_0_10::MapCodec::decode ( const std::string &  ,
ObjectType  
) [static]
static void qpid::amqp_0_10::MapCodec::encode ( const ObjectType ,
std::string &   
) [static]
static size_t qpid::amqp_0_10::MapCodec::encodedSize ( const ObjectType ) [static]

Member Data Documentation

const std::string qpid::amqp_0_10::MapCodec::contentType [static]

Definition at line 44 of file Codecs.h.


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

Qpid C++ API Reference
Generated on Mon Aug 22 2011 for Qpid C++ Client API by doxygen 1.7.4