1 #ifndef QPID_TYPES_VARIANT_H
2 #define QPID_TYPES_VARIANT_H
76 typedef std::map<std::string, Variant>
Map;
77 typedef std::list<Variant>
List;
QPID_TYPES_EXTERN bool operator==(const Uuid &, const Uuid &)
Returns true if the uuids are equal, false otherwise.
Thrown when an illegal conversion of a variant is attempted.
QPID_TYPES_EXTERN bool isIntegerType(VariantType type)
Represents a value of variable type.
#define QPID_TYPES_EXTERN
QPID_TYPES_EXTERN std::ostream & operator<<(std::ostream &, Uuid)
Print in format 1b4e28ba-2fa1-11d2-883f-b9a761bde3fb.
std::list< Variant > List
#define QPID_TYPES_CLASS_EXTERN
QPID_TYPES_EXTERN bool operator!=(const Uuid &, const Uuid &)
Returns true if the uuids are NOT equal, false if they are.
std::map< std::string, Variant > Map
QPID_TYPES_EXTERN std::string getTypeName(VariantType type)