1 #ifndef QPID_MESSAGING_MESSAGE_H
2 #define QPID_MESSAGING_MESSAGE_H
180 friend struct MessageImplAccess;
199 const std::string& encoding = std::string());
211 const std::string& encoding = std::string());
223 const std::string& encoding = std::string());
235 const std::string& encoding = std::string());
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.
A duration is a time in milliseconds.
#define QPID_MESSAGING_CLASS_EXTERN
Representation of a message.
#define QPID_MESSAGING_EXTERN
std::list< Variant > List
This file was automatically generated from the AMQP specification.
Represents a value of variable type.
Represents an address to which messages can be sent and from which messages can be received...
void decode(const Message &message, qpid::types::Variant::Map &map, const std::string &encoding=std::string())
Decodes message content into a Variant::Map.