Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <qmf/SchemaMethod.h>
Public Member Functions | |
SchemaMethod (SchemaMethodImpl *impl=0) | |
SchemaMethod (const SchemaMethod &) | |
SchemaMethod & | operator= (const SchemaMethod &) |
~SchemaMethod () | |
SchemaMethod (const std::string &, const std::string &o="") | |
void | setDesc (const std::string &) |
void | addArgument (const SchemaProperty &) |
const std::string & | getName () const |
const std::string & | getDesc () const |
uint32_t | getArgumentCount () const |
SchemaProperty | getArgument (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< SchemaMethodImpl > &h) |
Protected Types | |
typedef SchemaMethodImpl | Impl |
Protected Attributes | |
Impl * | impl |
Definition at line 39 of file SchemaMethod.h.
typedef SchemaMethodImpl qmf::Handle< SchemaMethodImpl >::Impl [protected, inherited] |
qmf::SchemaMethod::SchemaMethod | ( | SchemaMethodImpl * | impl = 0 | ) |
qmf::SchemaMethod::SchemaMethod | ( | const SchemaMethod & | ) |
qmf::SchemaMethod::SchemaMethod | ( | const std::string & | , |
const std::string & | o = "" |
||
) |
void qmf::SchemaMethod::addArgument | ( | const SchemaProperty & | ) |
uint32_t qmf::SchemaMethod::getArgumentCount | ( | ) | const |
const std::string& qmf::SchemaMethod::getDesc | ( | ) | const |
const std::string& qmf::SchemaMethod::getName | ( | ) | const |
bool qmf::Handle< SchemaMethodImpl >::isNull | ( | ) | const [inline, inherited] |
bool qmf::Handle< SchemaMethodImpl >::isValid | ( | ) | const [inline, inherited] |
qmf::Handle< SchemaMethodImpl >::operator bool | ( | ) | const [inline, inherited] |
bool qmf::Handle< SchemaMethodImpl >::operator! | ( | ) | const [inline, inherited] |
SchemaMethod& qmf::SchemaMethod::operator= | ( | const SchemaMethod & | ) |
void qmf::SchemaMethod::setDesc | ( | const std::string & | ) |
void qmf::Handle< SchemaMethodImpl >::swap | ( | Handle< SchemaMethodImpl > & | h | ) | [inline, inherited] |
Impl* qmf::Handle< SchemaMethodImpl >::impl [protected, inherited] |