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 |
QMF_INLINE_EXTERN bool | isValid () const |
QMF_INLINE_EXTERN bool | isNull () const |
QMF_INLINE_EXTERN | operator bool () const |
Conversion to bool supports idiom if (handle) { handle->... More... | |
QMF_INLINE_EXTERN bool | operator! () const |
Operator ! supports idiom if (!handle) { do_if_handle_is_null(); }. More... | |
void | swap (Handle< SchemaImpl > &h) |
Protected Types | |
typedef SchemaImpl | Impl |
Protected Attributes | |
Impl * | impl |
|
protectedinherited |
qmf::Schema::Schema | ( | SchemaImpl * | impl = 0 | ) |
qmf::Schema::Schema | ( | const Schema & | ) |
qmf::Schema::~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 |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
void qmf::Schema::setDefaultSeverity | ( | int | ) |
void qmf::Schema::setDesc | ( | const std::string & | ) |
|
inlineinherited |
|
protectedinherited |