#include <list>
#include <map>
#include <ostream>
#include <string>
#include "Uuid.h"
#include "qpid/types/Exception.h"
#include "qpid/sys/IntegerTypes.h"
#include "qpid/types/ImportExport.h"
Go to the source code of this file.
Classes |
struct | qpid::types::InvalidConversion |
| Thrown when an illegal conversion of a variant is attempted. More...
|
class | qpid::types::Variant |
| Represents a value of variable type. More...
|
Namespaces |
namespace | qpid |
| This file was automatically generated from the AMQP specification.
|
namespace | qpid::types |
Enumerations |
enum | qpid::types::VariantType {
qpid::types::VAR_VOID = 0,
qpid::types::VAR_BOOL,
qpid::types::VAR_UINT8,
qpid::types::VAR_UINT16,
qpid::types::VAR_UINT32,
qpid::types::VAR_UINT64,
qpid::types::VAR_INT8,
qpid::types::VAR_INT16,
qpid::types::VAR_INT32,
qpid::types::VAR_INT64,
qpid::types::VAR_FLOAT,
qpid::types::VAR_DOUBLE,
qpid::types::VAR_STRING,
qpid::types::VAR_MAP,
qpid::types::VAR_LIST,
qpid::types::VAR_UUID
} |
Functions |
std::string | qpid::types::getTypeName (VariantType type) |
QPID_TYPES_EXTERN std::ostream & | qpid::types::operator<< (std::ostream &out, const Variant &value) |
QPID_TYPES_EXTERN std::ostream & | qpid::types::operator<< (std::ostream &out, const Variant::Map &map) |
QPID_TYPES_EXTERN std::ostream & | qpid::types::operator<< (std::ostream &out, const Variant::List &list) |
QPID_TYPES_EXTERN bool | qpid::types::operator== (const Variant &a, const Variant &b) |