Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <boost/variant.hpp>
Go to the source code of this file.
Classes | |
struct | qpid::framing::NoBlankVisitor< R > |
boost::static_visitor that throws an exception if variant contains a blank. More... | |
struct | qpid::framing::ConvertVisitor< R > |
Convert the variant value to type R. More... | |
struct | qpid::framing::AddressVisitor< R > |
Convert the address of variant value to type R. More... | |
struct | qpid::framing::ApplyVisitor< V > |
Apply a visitor to the nested variant. More... | |
Namespaces | |
namespace | qpid |
This file was automatically generated from the AMQP specification. | |
namespace | qpid::framing |
The framing namespace contains classes that are used to create, send and receive the basic packets from which AMQP is built. | |
Defines | |
#define | QPID_USING_NOBLANK(R) using ::qpid::framing::NoBlankVisitor<R>::operator() |
Generate a using statement, needed in visitors inheriting NoBlankVisitor. | |
Functions | |
template<class Visitor , class Visitable > | |
Visitor::result_type | qpid::framing::applyApplyVisitor (const Visitor &visitor, Visitable &visitable) |
Convenience function to construct and apply an ApplyVisitor. |
#define QPID_USING_NOBLANK | ( | R | ) | using ::qpid::framing::NoBlankVisitor<R>::operator() |