| Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation | 
#include <qmf/Query.h>
| Public Member Functions | |
| Query (QueryImpl *impl=0) | |
| Query (const Query &) | |
| Query & | operator= (const Query &) | 
| ~Query () | |
| Query (QueryTarget, const std::string &predicate="") | |
| Query (QueryTarget, const std::string &className, const std::string &package, const std::string &predicate="") | |
| Query (QueryTarget, const SchemaId &, const std::string &predicate="") | |
| Query (const DataAddr &) | |
| QueryTarget | getTarget () const | 
| const DataAddr & | getDataAddr () const | 
| const SchemaId & | getSchemaId () const | 
| void | setPredicate (const qpid::types::Variant::List &) | 
| const qpid::types::Variant::List & | getPredicate () const | 
| bool | matchesPredicate (const qpid::types::Variant::Map &map) 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->... | |
| QMF_INLINE_EXTERN bool | operator! () const | 
| Operator ! supports idiom if (!handle) { do_if_handle_is_null(); }. | |
| void | swap (Handle< T > &h) | 
| Protected Types | |
| typedef T | Impl | 
| Protected Attributes | |
| Impl * | impl | 
| typedef T qmf::Handle::Impl  [protected, inherited] | 
| qmf::Query::Query | ( | QueryImpl * | impl = 0 | ) | 
| qmf::Query::Query | ( | const Query & | ) | 
| qmf::Query::~Query | ( | ) | 
| qmf::Query::Query | ( | QueryTarget | , | 
| const std::string & | predicate = "" | ||
| ) | 
| qmf::Query::Query | ( | QueryTarget | , | 
| const std::string & | className, | ||
| const std::string & | package, | ||
| const std::string & | predicate = "" | ||
| ) | 
| qmf::Query::Query | ( | QueryTarget | , | 
| const SchemaId & | , | ||
| const std::string & | predicate = "" | ||
| ) | 
| qmf::Query::Query | ( | const DataAddr & | ) | 
| const DataAddr& qmf::Query::getDataAddr | ( | ) | const | 
| const qpid::types::Variant::List& qmf::Query::getPredicate | ( | ) | const | 
| const SchemaId& qmf::Query::getSchemaId | ( | ) | const | 
| QueryTarget qmf::Query::getTarget | ( | ) | const | 
| QMF_INLINE_EXTERN bool qmf::Handle::isNull | ( | ) | const  [inline, inherited] | 
| QMF_INLINE_EXTERN bool qmf::Handle::isValid | ( | ) | const  [inline, inherited] | 
| bool qmf::Query::matchesPredicate | ( | const qpid::types::Variant::Map & | map | ) | const | 
| QMF_INLINE_EXTERN qmf::Handle::operator bool | ( | ) | const  [inline, inherited] | 
| QMF_INLINE_EXTERN bool qmf::Handle::operator! | ( | ) | const  [inline, inherited] | 
| void qmf::Query::setPredicate | ( | const qpid::types::Variant::List & | ) | 
| void qmf::Handle::swap | ( | Handle< T > & | h | ) |  [inline, inherited] | 
| Impl* qmf::Handle::impl  [protected, inherited] | 
 1.7.5
 1.7.5