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.
Namespaces | |
namespace | qpid |
namespace | qpid::framing |
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... | |
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() |