1 #ifndef QPID_AMQP_0_10_CODECS_H
2 #define QPID_AMQP_0_10_CODECS_H
27 #include "boost/shared_ptr.hpp"
82 boost::shared_ptr<qpid::framing::FieldValue> to);
#define QPID_COMMON_EXTERN
std::map< std::string, Variant > Map
void encode(const qpid::types::Variant::Map &map, Message &message, const std::string &encoding=std::string())
Encodes a Variant::Map into a message.
static const std::string contentType
Value that can appear in an AMQP field table.
Codec for encoding/decoding a map of Variants using the AMQP 0-10 map encoding.
qpid::types::Variant::List ObjectType
std::list< Variant > List
This file was automatically generated from the AMQP specification.
qpid::types::Variant::Map ObjectType
Represents a value of variable type.
void translate(const qpid::types::Variant::Map &from, qpid::framing::FieldTable &to)
Codec for encoding/decoding a list of Variants using the AMQP 0-10 list encoding. ...
A set of name-value pairs.
#define QPID_COMMON_CLASS_EXTERN
static const std::string contentType
void decode(const Message &message, qpid::types::Variant::Map &map, const std::string &encoding=std::string())
Decodes message content into a Variant::Map.