qmf::engine::Object Class Reference

Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation

- Main Page
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions
qmf::engine::Object Class Reference

`#include <qmf/engine/Object.h>`

List of all members.

## Public Member Functions
| Object (const SchemaObjectClass *type)
| Object (const Object &from)
virtual | ~Object ()
void | destroy ()
const ObjectId * | getObjectId () const
void | setObjectId (ObjectId *oid)
const SchemaObjectClass * | getClass () const
Value * | getValue (const char *key) const
void | invokeMethod (const char *methodName, const Value *inArgs, void *context) const
bool | isDeleted () const
void | merge (const Object &from)

## Constructor & Destructor Documentation

qmf::engine::Object::Object | ( | const SchemaObjectClass * | type | ) |

qmf::engine::Object::Object | ( | const Object & | from | ) |

virtual qmf::engine::Object::~Object | ( |  | ) | `[virtual]`

## Member Function Documentation

void qmf::engine::Object::destroy | ( |  | ) |

const SchemaObjectClass* qmf::engine::Object::getClass | ( |  | ) | const

const ObjectId* qmf::engine::Object::getObjectId | ( |  | ) | const

Value* qmf::engine::Object::getValue | ( | const char * | key | ) | const

void qmf::engine::Object::invokeMethod | ( | const char * | methodName,
|  | const Value * | inArgs,
|  | void * | context
| ) |  | const

bool qmf::engine::Object::isDeleted | ( |  | ) | const

void qmf::engine::Object::merge | ( | const Object & | from | ) |

void qmf::engine::Object::setObjectId | ( | ObjectId * | oid | ) |

The documentation for this class was generated from the following file:

- qmf/engine/Object.h