| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <qmf/SchemaId.h>
Public Member Functions | |
| SchemaId (SchemaIdImpl *impl=0) | |
| SchemaId (const SchemaId &) | |
| SchemaId & | operator= (const SchemaId &) |
| ~SchemaId () | |
| SchemaId (int, const std::string &, const std::string &) | |
| void | setHash (const qpid::types::Uuid &) |
| int | getType () const |
| const std::string & | getPackageName () const |
| const std::string & | getName () const |
| const qpid::types::Uuid & | getHash () 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< SchemaIdImpl > &h) |
Protected Types | |
| typedef SchemaIdImpl | Impl |
Protected Attributes | |
| Impl * | impl |
Definition at line 38 of file SchemaId.h.
typedef SchemaIdImpl qmf::Handle< SchemaIdImpl >::Impl [protected, inherited] |
| qmf::SchemaId::SchemaId | ( | SchemaIdImpl * | impl = 0 | ) |
| qmf::SchemaId::SchemaId | ( | const SchemaId & | ) |
| qmf::SchemaId::SchemaId | ( | int | , |
| const std::string & | , | ||
| const std::string & | |||
| ) |
| const qpid::types::Uuid& qmf::SchemaId::getHash | ( | ) | const |
| const std::string& qmf::SchemaId::getName | ( | ) | const |
| const std::string& qmf::SchemaId::getPackageName | ( | ) | const |
| int qmf::SchemaId::getType | ( | ) | const |
| bool qmf::Handle< SchemaIdImpl >::isNull | ( | ) | const [inline, inherited] |
| bool qmf::Handle< SchemaIdImpl >::isValid | ( | ) | const [inline, inherited] |
| qmf::Handle< SchemaIdImpl >::operator bool | ( | ) | const [inline, inherited] |
| bool qmf::Handle< SchemaIdImpl >::operator! | ( | ) | const [inline, inherited] |
| void qmf::SchemaId::setHash | ( | const qpid::types::Uuid & | ) |
| void qmf::Handle< SchemaIdImpl >::swap | ( | Handle< SchemaIdImpl > & | h | ) | [inline, inherited] |
Impl* qmf::Handle< SchemaIdImpl >::impl [protected, inherited] |
1.7.6.1