Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET | Apache Qpid Documentation |
#include <qmf/AgentEvent.h>
Public Member Functions | |
AgentEvent (AgentEventImpl *impl=0) | |
AgentEvent (const AgentEvent &) | |
AgentEvent & | operator= (const AgentEvent &) |
~AgentEvent () | |
AgentEventCode | getType () const |
const std::string & | getUserId () const |
Query | getQuery () const |
bool | hasDataAddr () const |
DataAddr | getDataAddr () const |
const std::string & | getMethodName () const |
qpid::types::Variant::Map & | getArguments () |
qpid::types::Variant::Map & | getArgumentSubtypes () |
void | addReturnArgument (const std::string &, const qpid::types::Variant &, const std::string &st="") |
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< AgentEventImpl > &h) |
Protected Types | |
typedef AgentEventImpl | Impl |
Protected Attributes | |
Impl * | impl |
Definition at line 49 of file AgentEvent.h.
typedef AgentEventImpl qmf::Handle< AgentEventImpl >::Impl [protected, inherited] |
qmf::AgentEvent::AgentEvent | ( | AgentEventImpl * | impl = 0 | ) |
qmf::AgentEvent::AgentEvent | ( | const AgentEvent & | ) |
void qmf::AgentEvent::addReturnArgument | ( | const std::string & | , |
const qpid::types::Variant & | , | ||
const std::string & | st = "" |
||
) |
DataAddr qmf::AgentEvent::getDataAddr | ( | ) | const |
const std::string& qmf::AgentEvent::getMethodName | ( | ) | const |
Query qmf::AgentEvent::getQuery | ( | ) | const |
AgentEventCode qmf::AgentEvent::getType | ( | ) | const |
const std::string& qmf::AgentEvent::getUserId | ( | ) | const |
bool qmf::AgentEvent::hasDataAddr | ( | ) | const |
bool qmf::Handle< AgentEventImpl >::isNull | ( | ) | const [inline, inherited] |
Definition at line 45 of file Handle.h.
References qmf::Handle< T >::impl.
bool qmf::Handle< AgentEventImpl >::isValid | ( | ) | const [inline, inherited] |
Definition at line 42 of file Handle.h.
References qmf::Handle< T >::impl.
qmf::Handle< AgentEventImpl >::operator bool | ( | ) | const [inline, inherited] |
Conversion to bool supports idiom if (handle) { handle->...
}
Definition at line 48 of file Handle.h.
References qmf::Handle< T >::impl.
bool qmf::Handle< AgentEventImpl >::operator! | ( | ) | const [inline, inherited] |
Operator ! supports idiom if (!handle) { do_if_handle_is_null(); }.
Definition at line 51 of file Handle.h.
References qmf::Handle< T >::impl.
AgentEvent& qmf::AgentEvent::operator= | ( | const AgentEvent & | ) |
void qmf::Handle< AgentEventImpl >::swap | ( | Handle< AgentEventImpl > & | h | ) | [inline, inherited] |
Definition at line 53 of file Handle.h.
References qmf::Handle< T >::impl.
Impl* qmf::Handle< AgentEventImpl >::impl [protected, inherited] |