qpid::types::Variant Class Reference
Represents a value of variable type.
More...
#include <qpid/types/Variant.h>
List of all members.
Detailed Description
Represents a value of variable type.
Definition at line 70 of file Variant.h.
Member Typedef Documentation
Constructor & Destructor Documentation
| qpid::types::Variant::Variant |
( |
|
) |
|
| qpid::types::Variant::Variant |
( |
bool |
|
) |
|
| qpid::types::Variant::Variant |
( |
uint8_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
uint16_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
uint32_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
uint64_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
int8_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
int16_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
int32_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
int64_t |
|
) |
|
| qpid::types::Variant::Variant |
( |
float |
|
) |
|
| qpid::types::Variant::Variant |
( |
double |
|
) |
|
| qpid::types::Variant::Variant |
( |
const std::string & |
|
) |
|
| qpid::types::Variant::Variant |
( |
const char * |
|
) |
|
| qpid::types::Variant::Variant |
( |
const Map & |
|
) |
|
| qpid::types::Variant::Variant |
( |
const List & |
|
) |
|
| qpid::types::Variant::Variant |
( |
const Variant & |
|
) |
|
| qpid::types::Variant::Variant |
( |
const Uuid & |
|
) |
|
| qpid::types::Variant::~Variant |
( |
|
) |
|
Member Function Documentation
| bool qpid::types::Variant::asBool |
( |
|
) |
const |
| double qpid::types::Variant::asDouble |
( |
|
) |
const |
| float qpid::types::Variant::asFloat |
( |
|
) |
const |
| int16_t qpid::types::Variant::asInt16 |
( |
|
) |
const |
| int32_t qpid::types::Variant::asInt32 |
( |
|
) |
const |
| int64_t qpid::types::Variant::asInt64 |
( |
|
) |
const |
| int8_t qpid::types::Variant::asInt8 |
( |
|
) |
const |
| List& qpid::types::Variant::asList |
( |
|
) |
|
| const List& qpid::types::Variant::asList |
( |
|
) |
const |
| Map& qpid::types::Variant::asMap |
( |
|
) |
|
| const Map& qpid::types::Variant::asMap |
( |
|
) |
const |
| std::string qpid::types::Variant::asString |
( |
|
) |
const |
| uint16_t qpid::types::Variant::asUint16 |
( |
|
) |
const |
| uint32_t qpid::types::Variant::asUint32 |
( |
|
) |
const |
| uint64_t qpid::types::Variant::asUint64 |
( |
|
) |
const |
| uint8_t qpid::types::Variant::asUint8 |
( |
|
) |
const |
| Uuid qpid::types::Variant::asUuid |
( |
|
) |
const |
| Variant& qpid::types::Variant::fromString |
( |
const std::string & |
s |
) |
|
| const std::string& qpid::types::Variant::getEncoding |
( |
|
) |
const |
| std::string& qpid::types::Variant::getString |
( |
|
) |
|
| const std::string& qpid::types::Variant::getString |
( |
|
) |
const |
| bool qpid::types::Variant::isEqualTo |
( |
const Variant & |
a |
) |
const |
| bool qpid::types::Variant::isVoid |
( |
|
) |
const |
| qpid::types::Variant::operator bool |
( |
|
) |
const |
| qpid::types::Variant::operator double |
( |
|
) |
const |
| qpid::types::Variant::operator float |
( |
|
) |
const |
| qpid::types::Variant::operator int16_t |
( |
|
) |
const |
| qpid::types::Variant::operator int32_t |
( |
|
) |
const |
| qpid::types::Variant::operator int64_t |
( |
|
) |
const |
| qpid::types::Variant::operator int8_t |
( |
|
) |
const |
| qpid::types::Variant::operator std::string |
( |
|
) |
const |
| qpid::types::Variant::operator uint16_t |
( |
|
) |
const |
| qpid::types::Variant::operator uint32_t |
( |
|
) |
const |
| qpid::types::Variant::operator uint64_t |
( |
|
) |
const |
| qpid::types::Variant::operator uint8_t |
( |
|
) |
const |
| qpid::types::Variant::operator Uuid |
( |
|
) |
const |
| Variant& qpid::types::Variant::operator= |
( |
const Uuid & |
|
) |
|
| Variant& qpid::types::Variant::operator= |
( |
const List & |
|
) |
|
| Variant& qpid::types::Variant::operator= |
( |
const Map & |
|
) |
|
| Variant& qpid::types::Variant::operator= |
( |
const char * |
|
) |
|
| Variant& qpid::types::Variant::operator= |
( |
const std::string & |
|
) |
|
| Variant& qpid::types::Variant::operator= |
( |
double |
|
) |
|
| Variant& qpid::types::Variant::operator= |
( |
float |
|
) |
|
| Variant& qpid::types::Variant::operator= |
( |
bool |
|
) |
|
| Variant& qpid::types::Variant::parse |
( |
const std::string & |
|
) |
|
Parses the argument and assigns itself the appropriate value.
Recognises integers, doubles and booleans.
| void qpid::types::Variant::reset |
( |
|
) |
|
| void qpid::types::Variant::setEncoding |
( |
const std::string & |
|
) |
|
The documentation for this class was generated from the following file: