Namespaces |
namespace | amqp_0_10 |
namespace | client |
namespace | console |
namespace | framing |
| The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built.
|
namespace | log |
namespace | management |
namespace | messaging |
namespace | sys |
namespace | types |
Classes |
struct | Address |
| Contains the protocol address of an AMQP broker. More...
|
class | Exception |
| Base class for Qpid runtime exceptions. More...
|
struct | ErrnoException |
| Exception that includes an errno message. More...
|
struct | SessionException |
struct | ChannelException |
struct | ConnectionException |
struct | ClosedException |
struct | TransportFailure |
| Exception representing transport failure. More...
|
class | InlineAllocator |
| An allocator that has inline storage for up to Max objects of type BaseAllocator::value_type. More...
|
struct | InlineRebind |
struct | InlineRebind< T, T, BaseAllocator, Max > |
class | InlineVector |
| A vector that stores up to Max elements in inline storage, otherwise uses normal vector allocation. More...
|
struct | Msg |
| A simple wrapper for std::ostringstream that allows in place construction of a message and automatic conversion to string. More...
|
class | OptionValue |
struct | Options |
| Base class for options. More...
|
struct | CommonOptions |
| Standard options for configuration. More...
|
class | Range |
| A range of values, used in RangeSet. More...
|
class | RangeSet |
| A set implemented as a list of [begin, end) ranges. More...
|
class | SessionId |
| Identifier for a session. More...
|
struct | Url |
| An AMQP URL contains a list of addresses. More...
|
Functions |
std::ostream & | operator<< (std::ostream &os, const Address &addr) |
bool | operator== (const Address &x, const Address &y) |
std::ostream & | operator<< (std::ostream &o, const Msg &m) |
std::string | prettyArg (const std::string &, const std::string &) |
template<class T > |
po::value_semantic * | optValue (T &value, const char *name) |
| Create an option value.
|
template<class T > |
po::value_semantic * | optValue (std::vector< T > &value, const char *name) |
| Create a vector value.
|
po::value_semantic * | optValue (bool &value) |
| Create a boolean switch value.
|
template<class T > |
std::ostream & | operator<< (std::ostream &o, const Range< T > &r) |
template<class T > |
std::ostream & | operator<< (std::ostream &o, const RangeSet< T > &rs) |
std::ostream & | operator<< (std::ostream &, const SessionId &) |
bool | operator== (const Url &a, const Url &b) |
bool | operator!= (const Url &a, const Url &b) |
std::ostream & | operator<< (std::ostream &os, const Url &url) |
std::istream & | operator>> (std::istream &is, Url &url) |