| 
Classes | 
| class | Exception | 
| class | Uuid | 
| struct | InvalidConversion | 
|  | Thrown when an illegal conversion of a variant is attempted.  More... 
 | 
| class | Variant | 
|  | Represents a value of variable type.  More... 
 | 
| 
Enumerations | 
| enum | VariantType { VAR_VOID =  0, 
VAR_BOOL, 
VAR_UINT8, 
VAR_UINT16,
 VAR_UINT32, 
VAR_UINT64, 
VAR_INT8, 
VAR_INT16,
 VAR_INT32, 
VAR_INT64, 
VAR_FLOAT, 
VAR_DOUBLE,
 VAR_STRING, 
VAR_MAP, 
VAR_LIST, 
VAR_UUID
 }
 | 
| 
Functions | 
| QPID_TYPES_EXTERN bool | operator== (const Uuid &, const Uuid &) | 
|  | Returns true if the uuids are equal, false otherwise. 
 | 
| QPID_TYPES_EXTERN bool | operator!= (const Uuid &, const Uuid &) | 
|  | Returns true if the uuids are NOT equal, false if they are. 
 | 
| QPID_TYPES_EXTERN bool | operator< (const Uuid &, const Uuid &) | 
| QPID_TYPES_EXTERN bool | operator> (const Uuid &, const Uuid &) | 
| QPID_TYPES_EXTERN bool | operator<= (const Uuid &, const Uuid &) | 
| QPID_TYPES_EXTERN bool | operator>= (const Uuid &, const Uuid &) | 
| QPID_TYPES_EXTERN std::ostream & | operator<< (std::ostream &, Uuid) | 
|  | Print in format 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb. 
 | 
| QPID_TYPES_EXTERN std::istream & | operator>> (std::istream &, Uuid &) | 
|  | Read from format 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb. 
 | 
| QPID_TYPES_EXTERN std::string | getTypeName (VariantType type) | 
| QPID_TYPES_EXTERN bool | isIntegerType (VariantType type) | 
| QPID_TYPES_EXTERN std::ostream & | operator<< (std::ostream &out, const Variant &value) | 
| QPID_TYPES_EXTERN std::ostream & | operator<< (std::ostream &out, const Variant::Map &map) | 
| QPID_TYPES_EXTERN std::ostream & | operator<< (std::ostream &out, const Variant::List &list) | 
| QPID_TYPES_EXTERN bool | operator== (const Variant &a, const Variant &b) |