qpid::amqp_0_10::MapCodec Class Reference

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

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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.

## Member Typedef Documentation

typedef qpid::types::Variant::Map qpid::amqp_0_10::MapCodec::ObjectType

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/amqp_0_10/Codecs.h