Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <qpid/console/Value.h>
Public Types | |
typedef boost::shared_ptr< Value > | Ptr |
Public Member Functions | |
IntValue (int32_t v) | |
std::string | str () const |
bool | isInt () const |
int32_t | asInt () const |
bool | isInt64 () const |
int64_t | asInt64 () const |
virtual bool | isNull () const |
virtual bool | isObjectId () const |
virtual bool | isUint () const |
virtual bool | isUint64 () const |
virtual bool | isString () const |
virtual bool | isBool () const |
virtual bool | isFloat () const |
virtual bool | isDouble () const |
virtual bool | isUuid () const |
virtual bool | isMap () const |
virtual ObjectId | asObjectId () const |
virtual uint32_t | asUint () const |
virtual uint64_t | asUint64 () const |
virtual std::string | asString () const |
virtual bool | asBool () const |
virtual float | asFloat () const |
virtual double | asDouble () const |
virtual framing::Uuid | asUuid () const |
virtual framing::FieldTable | asMap () const |
typedef boost::shared_ptr<Value> qpid::console::Value::Ptr [inherited] |
virtual bool qpid::console::Value::asBool | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::BoolValue.
virtual double qpid::console::Value::asDouble | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::DoubleValue, and qpid::console::FloatValue.
virtual float qpid::console::Value::asFloat | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::FloatValue.
int32_t qpid::console::IntValue::asInt | ( | ) | const [inline, virtual] |
Reimplemented from qpid::console::Value.
int64_t qpid::console::IntValue::asInt64 | ( | ) | const [inline, virtual] |
Reimplemented from qpid::console::Value.
virtual framing::FieldTable qpid::console::Value::asMap | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::MapValue.
virtual ObjectId qpid::console::Value::asObjectId | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::RefValue.
virtual std::string qpid::console::Value::asString | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::StringValue.
virtual uint32_t qpid::console::Value::asUint | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::UintValue.
virtual uint64_t qpid::console::Value::asUint64 | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::Uint64Value, and qpid::console::UintValue.
virtual framing::Uuid qpid::console::Value::asUuid | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::UuidValue.
virtual bool qpid::console::Value::isBool | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::BoolValue.
virtual bool qpid::console::Value::isDouble | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::DoubleValue, and qpid::console::FloatValue.
virtual bool qpid::console::Value::isFloat | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::FloatValue.
bool qpid::console::IntValue::isInt | ( | ) | const [inline, virtual] |
Reimplemented from qpid::console::Value.
bool qpid::console::IntValue::isInt64 | ( | ) | const [inline, virtual] |
Reimplemented from qpid::console::Value.
virtual bool qpid::console::Value::isMap | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::MapValue.
virtual bool qpid::console::Value::isNull | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::NullValue.
virtual bool qpid::console::Value::isObjectId | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::RefValue.
virtual bool qpid::console::Value::isString | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::StringValue.
virtual bool qpid::console::Value::isUint | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::UintValue.
virtual bool qpid::console::Value::isUint64 | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::Uint64Value, and qpid::console::UintValue.
virtual bool qpid::console::Value::isUuid | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::UuidValue.
std::string qpid::console::IntValue::str | ( | ) | const [virtual] |
Implements qpid::console::Value.