| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <qmf/Schema.h>
Public Member Functions | |
| Schema (SchemaImpl *impl=0) | |
| Schema (const Schema &) | |
| Schema & | operator= (const Schema &) |
| ~Schema () | |
| Schema (int, const std::string &, const std::string &) | |
| const SchemaId & | getSchemaId () const |
| void | finalize () |
| bool | isFinalized () const |
| void | addProperty (const SchemaProperty &) |
| void | addMethod (const SchemaMethod &) |
| void | setDesc (const std::string &) |
| const std::string & | getDesc () const |
| void | setDefaultSeverity (int) |
| int | getDefaultSeverity () const |
| uint32_t | getPropertyCount () const |
| SchemaProperty | getProperty (uint32_t) const |
| uint32_t | getMethodCount () const |
| SchemaMethod | getMethod (uint32_t) const |
| bool | isValid () const |
| bool | isNull () const |
| operator bool () const | |
| Conversion to bool supports idiom if (handle) { handle->... | |
| bool | operator! () const |
| Operator ! supports idiom if (!handle) { do_if_handle_is_null(); }. | |
| void | swap (Handle< SchemaImpl > &h) |
Protected Types | |
| typedef SchemaImpl | Impl |
Protected Attributes | |
| Impl * | impl |
typedef SchemaImpl qmf::Handle< SchemaImpl >::Impl [protected, inherited] |
| qmf::Schema::Schema | ( | SchemaImpl * | impl = 0 | ) |
| qmf::Schema::Schema | ( | const Schema & | ) |
| qmf::Schema::Schema | ( | int | , |
| const std::string & | , | ||
| const std::string & | |||
| ) |
| void qmf::Schema::addMethod | ( | const SchemaMethod & | ) |
| void qmf::Schema::addProperty | ( | const SchemaProperty & | ) |
| void qmf::Schema::finalize | ( | ) |
| int qmf::Schema::getDefaultSeverity | ( | ) | const |
| const std::string& qmf::Schema::getDesc | ( | ) | const |
| SchemaMethod qmf::Schema::getMethod | ( | uint32_t | ) | const |
| uint32_t qmf::Schema::getMethodCount | ( | ) | const |
| SchemaProperty qmf::Schema::getProperty | ( | uint32_t | ) | const |
| uint32_t qmf::Schema::getPropertyCount | ( | ) | const |
| const SchemaId& qmf::Schema::getSchemaId | ( | ) | const |
| bool qmf::Schema::isFinalized | ( | ) | const |
| bool qmf::Handle< SchemaImpl >::isNull | ( | ) | const [inline, inherited] |
| bool qmf::Handle< SchemaImpl >::isValid | ( | ) | const [inline, inherited] |
| qmf::Handle< SchemaImpl >::operator bool | ( | ) | const [inline, inherited] |
| bool qmf::Handle< SchemaImpl >::operator! | ( | ) | const [inline, inherited] |
| void qmf::Schema::setDefaultSeverity | ( | int | ) |
| void qmf::Schema::setDesc | ( | const std::string & | ) |
| void qmf::Handle< SchemaImpl >::swap | ( | Handle< SchemaImpl > & | h | ) | [inline, inherited] |
Impl* qmf::Handle< SchemaImpl >::impl [protected, inherited] |
1.7.6.1