#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 | 
| QPID_TYPES_EXTERN std::string | qpid::types::getTypeName (VariantType type) | 
| QPID_TYPES_EXTERN bool | qpid::types::isIntegerType (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) |