| 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
 1.7.5