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 | |
Uint64Value (uint64_t v) | |
std::string | str () const |
bool | isUint64 () const |
uint64_t | asUint64 () const |
virtual bool | isNull () const |
virtual bool | isObjectId () const |
virtual bool | isUint () const |
virtual bool | isInt () const |
virtual bool | isInt64 () 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 int32_t | asInt () const |
virtual int64_t | asInt64 () 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 |
Definition at line 119 of file Value.h.
typedef boost::shared_ptr<Value> qpid::console::Value::Ptr [inherited] |
qpid::console::Uint64Value::Uint64Value | ( | uint64_t | v | ) | [inline] |
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::FloatValue, and qpid::console::DoubleValue.
virtual float qpid::console::Value::asFloat | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::FloatValue.
virtual int32_t qpid::console::Value::asInt | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::IntValue.
virtual int64_t qpid::console::Value::asInt64 | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::IntValue, and qpid::console::Int64Value.
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.
uint64_t qpid::console::Uint64Value::asUint64 | ( | ) | const [inline, virtual] |
Reimplemented from qpid::console::Value.
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::FloatValue, and qpid::console::DoubleValue.
virtual bool qpid::console::Value::isFloat | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::FloatValue.
virtual bool qpid::console::Value::isInt | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::IntValue.
virtual bool qpid::console::Value::isInt64 | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::IntValue, and qpid::console::Int64Value.
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.
bool qpid::console::Uint64Value::isUint64 | ( | ) | const [inline, virtual] |
Reimplemented from qpid::console::Value.
virtual bool qpid::console::Value::isUuid | ( | ) | const [inline, virtual, inherited] |
Reimplemented in qpid::console::UuidValue.
std::string qpid::console::Uint64Value::str | ( | ) | const [virtual] |
Implements qpid::console::Value.