Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid/messaging/Variant.h File Reference

#include <list>
#include <map>
#include <ostream>
#include <string>
#include "qpid/Exception.h"
#include "qpid/sys/IntegerTypes.h"
#include "qpid/client/ClientImportExport.h"

Go to the source code of this file.

Classes

struct  qpid::messaging::InvalidConversion
 Thrown when an illegal conversion of a variant is attempted. More...
class  qpid::messaging::Variant
 Represents a value of variable type. More...

Namespaces

namespace  qpid
 

This file was automatically generated from the AMQP specification.


namespace  qpid::client
namespace  qpid::messaging

Typedefs

typedef Variant::Map qpid::messaging::VariantMap

Enumerations

enum  qpid::messaging::VariantType {
  qpid::messaging::VAR_VOID = 0, qpid::messaging::VAR_BOOL, qpid::messaging::VAR_UINT8, qpid::messaging::VAR_UINT16,
  qpid::messaging::VAR_UINT32, qpid::messaging::VAR_UINT64, qpid::messaging::VAR_INT8, qpid::messaging::VAR_INT16,
  qpid::messaging::VAR_INT32, qpid::messaging::VAR_INT64, qpid::messaging::VAR_FLOAT, qpid::messaging::VAR_DOUBLE,
  qpid::messaging::VAR_STRING, qpid::messaging::VAR_MAP, qpid::messaging::VAR_LIST
}

Functions

std::ostream & qpid::messaging::operator<< (std::ostream &out, const Variant &value)
std::ostream & qpid::messaging::operator<< (std::ostream &out, const Variant::Map &map)
std::ostream & qpid::messaging::operator<< (std::ostream &out, const Variant::List &list)

Qpid C++ API Reference
Generated on Tue Nov 3 11:25:19 2009 for Qpid C++ Client API by doxygen 1.6.1