| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <qpid/console/Object.h>
Classes | |
| struct | AttributeMap |
Public Types | |
| typedef std::vector< Object > | Vector |
Public Member Functions | |
| Object (Broker *broker, SchemaClass *schemaClass, framing::Buffer &buffer, bool prop, bool stat) | |
| ~Object () | |
| Broker * | getBroker () const |
| const ObjectId & | getObjectId () const |
| const ClassKey & | getClassKey () const |
| SchemaClass * | getSchema () const |
| uint64_t | getCurrentTime () const |
| uint64_t | getCreateTime () const |
| uint64_t | getDeleteTime () const |
| bool | isDeleted () const |
| std::string | getIndex () const |
| void | mergeUpdate (const Object &updated) |
| const AttributeMap & | getAttributes () const |
| void | invokeMethod (const std::string name, const AttributeMap &args, MethodResponse &result) |
| void | handleMethodResp (framing::Buffer &buffer, uint32_t sequence) |
| ObjectId | attrRef (const std::string &key) const |
| uint32_t | attrUint (const std::string &key) const |
| int32_t | attrInt (const std::string &key) const |
| uint64_t | attrUint64 (const std::string &key) const |
| int64_t | attrInt64 (const std::string &key) const |
| std::string | attrString (const std::string &key) const |
| bool | attrBool (const std::string &key) const |
| float | attrFloat (const std::string &key) const |
| double | attrDouble (const std::string &key) const |
| framing::Uuid | attrUuid (const std::string &key) const |
| framing::FieldTable | attrMap (const std::string &key) const |
| qpid::console::Object::Object | ( | Broker * | broker, |
| SchemaClass * | schemaClass, | ||
| framing::Buffer & | buffer, | ||
| bool | prop, | ||
| bool | stat | ||
| ) |
| qpid::console::Object::~Object | ( | ) |
| bool qpid::console::Object::attrBool | ( | const std::string & | key | ) | const |
| double qpid::console::Object::attrDouble | ( | const std::string & | key | ) | const |
| float qpid::console::Object::attrFloat | ( | const std::string & | key | ) | const |
| int32_t qpid::console::Object::attrInt | ( | const std::string & | key | ) | const |
| int64_t qpid::console::Object::attrInt64 | ( | const std::string & | key | ) | const |
| framing::FieldTable qpid::console::Object::attrMap | ( | const std::string & | key | ) | const |
| ObjectId qpid::console::Object::attrRef | ( | const std::string & | key | ) | const |
| std::string qpid::console::Object::attrString | ( | const std::string & | key | ) | const |
| uint32_t qpid::console::Object::attrUint | ( | const std::string & | key | ) | const |
| uint64_t qpid::console::Object::attrUint64 | ( | const std::string & | key | ) | const |
| framing::Uuid qpid::console::Object::attrUuid | ( | const std::string & | key | ) | const |
| const AttributeMap& qpid::console::Object::getAttributes | ( | ) | const [inline] |
| const ClassKey& qpid::console::Object::getClassKey | ( | ) | const |
| uint64_t qpid::console::Object::getCreateTime | ( | ) | const [inline] |
| uint64_t qpid::console::Object::getCurrentTime | ( | ) | const [inline] |
| uint64_t qpid::console::Object::getDeleteTime | ( | ) | const [inline] |
| std::string qpid::console::Object::getIndex | ( | ) | const |
| const ObjectId& qpid::console::Object::getObjectId | ( | ) | const [inline] |
| SchemaClass* qpid::console::Object::getSchema | ( | ) | const [inline] |
| void qpid::console::Object::handleMethodResp | ( | framing::Buffer & | buffer, |
| uint32_t | sequence | ||
| ) |
| void qpid::console::Object::invokeMethod | ( | const std::string | name, |
| const AttributeMap & | args, | ||
| MethodResponse & | result | ||
| ) |
| void qpid::console::Object::mergeUpdate | ( | const Object & | updated | ) |
1.7.5