Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
This file was automatically generated from the AMQP specification. More...
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) |
This file was automatically generated from the AMQP specification.
Do not edit.
bool qpid::operator!= | ( | const Url & | a, |
const Url & | b | ||
) | [inline] |
std::ostream& qpid::operator<< | ( | std::ostream & | os, |
const Address & | addr | ||
) |
std::ostream& qpid::operator<< | ( | std::ostream & | , |
const SessionId & | |||
) |
std::ostream& qpid::operator<< | ( | std::ostream & | o, |
const Msg & | m | ||
) | [inline] |
std::ostream& qpid::operator<< | ( | std::ostream & | os, |
const Url & | url | ||
) |
std::ostream& qpid::operator<< | ( | std::ostream & | o, |
const Range< T > & | r | ||
) |
Definition at line 199 of file RangeSet.h.
std::ostream& qpid::operator<< | ( | std::ostream & | o, |
const RangeSet< T > & | rs | ||
) |
Definition at line 204 of file RangeSet.h.
bool qpid::operator== | ( | const Address & | x, |
const Address & | y | ||
) |
bool qpid::operator== | ( | const Url & | a, |
const Url & | b | ||
) | [inline] |
std::istream& qpid::operator>> | ( | std::istream & | is, |
Url & | url | ||
) |
po::value_semantic* qpid::optValue | ( | T & | value, |
const char * | name | ||
) |
Create an option value.
name, value appear after the option name in help like this: <name> (=
) T must support operator <<.
Definition at line 74 of file Options.h.
References prettyArg().
po::value_semantic* qpid::optValue | ( | std::vector< T > & | value, |
const char * | name | ||
) |
Create a vector value.
Multiple occurences of the option are accumulated into the vector
Definition at line 83 of file Options.h.
References prettyArg().
po::value_semantic* qpid::optValue | ( | bool & | value | ) | [inline] |
std::string qpid::prettyArg | ( | const std::string & | , |
const std::string & | |||
) |
Referenced by optValue().