Apache Qpid C++ API
Apache Qpid - AMQP Messaging for Java JMS, C++, Python, Ruby, and .NET Apache Qpid Documentation

qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker Class Reference

#include <AllInvoker.h>

List of all members.

Public Member Functions

 Invoker (AMQP_AllOperations &target_)
void visit (const ConnectionStartBody &body)
void visit (const ConnectionStartOkBody &body)
void visit (const ConnectionSecureBody &body)
void visit (const ConnectionSecureOkBody &body)
void visit (const ConnectionTuneBody &body)
void visit (const ConnectionTuneOkBody &body)
void visit (const ConnectionOpenBody &body)
void visit (const ConnectionOpenOkBody &body)
void visit (const ConnectionRedirectBody &body)
void visit (const ConnectionHeartbeatBody &body)
void visit (const ConnectionCloseBody &body)
void visit (const ConnectionCloseOkBody &body)
void visit (const SessionAttachBody &body)
void visit (const SessionAttachedBody &body)
void visit (const SessionDetachBody &body)
void visit (const SessionDetachedBody &body)
void visit (const SessionRequestTimeoutBody &body)
void visit (const SessionTimeoutBody &body)
void visit (const SessionCommandPointBody &body)
void visit (const SessionExpectedBody &body)
void visit (const SessionConfirmedBody &body)
void visit (const SessionCompletedBody &body)
void visit (const SessionKnownCompletedBody &body)
void visit (const SessionFlushBody &body)
void visit (const SessionGapBody &body)
void visit (const ExecutionSyncBody &body)
void visit (const ExecutionResultBody &body)
void visit (const ExecutionExceptionBody &body)
void visit (const MessageAcceptBody &body)
void visit (const MessageRejectBody &body)
void visit (const MessageReleaseBody &body)
void visit (const MessageAcquireBody &body)
void visit (const MessageResumeBody &body)
void visit (const MessageSubscribeBody &body)
void visit (const MessageCancelBody &body)
void visit (const MessageSetFlowModeBody &body)
void visit (const MessageFlowBody &body)
void visit (const MessageFlushBody &body)
void visit (const MessageStopBody &body)
void visit (const TxSelectBody &body)
void visit (const TxCommitBody &body)
void visit (const TxRollbackBody &body)
void visit (const DtxSelectBody &body)
void visit (const DtxStartBody &body)
void visit (const DtxEndBody &body)
void visit (const DtxCommitBody &body)
void visit (const DtxForgetBody &body)
void visit (const DtxGetTimeoutBody &body)
void visit (const DtxPrepareBody &body)
void visit (const DtxRecoverBody &body)
void visit (const DtxRollbackBody &body)
void visit (const DtxSetTimeoutBody &body)
void visit (const ExchangeDeclareBody &body)
void visit (const ExchangeDeleteBody &body)
void visit (const ExchangeQueryBody &body)
void visit (const ExchangeBindBody &body)
void visit (const ExchangeUnbindBody &body)
void visit (const ExchangeBoundBody &body)
void visit (const QueueDeclareBody &body)
void visit (const QueueDeleteBody &body)
void visit (const QueuePurgeBody &body)
void visit (const QueueQueryBody &body)
void visit (const FileQosBody &body)
void visit (const FileQosOkBody &body)
void visit (const FileConsumeBody &body)
void visit (const FileConsumeOkBody &body)
void visit (const FileCancelBody &body)
void visit (const FileOpenBody &body)
void visit (const FileOpenOkBody &body)
void visit (const FilePublishBody &body)
void visit (const FileDeliverBody &body)
void visit (const FileAckBody &body)
void visit (const FileRejectBody &body)
void visit (const StreamQosBody &body)
void visit (const StreamQosOkBody &body)
void visit (const StreamConsumeBody &body)
void visit (const StreamConsumeOkBody &body)
void visit (const StreamCancelBody &body)
void visit (const ClusterUpdateRequestBody &body)
void visit (const ClusterUpdateOfferBody &body)
void visit (const ClusterRetractOfferBody &body)
void visit (const ClusterReadyBody &body)
void visit (const ClusterConfigChangeBody &body)
void visit (const ClusterMessageExpiredBody &body)
void visit (const ClusterErrorCheckBody &body)
void visit (const ClusterShutdownBody &body)
void visit (const ClusterConnectionAnnounceBody &body)
void visit (const ClusterConnectionDeliverCloseBody &body)
void visit (const ClusterConnectionDeliverDoOutputBody &body)
void visit (const ClusterConnectionAbortBody &body)
void visit (const ClusterConnectionConsumerStateBody &body)
void visit (const ClusterConnectionDeliveryRecordBody &body)
void visit (const ClusterConnectionTxStartBody &body)
void visit (const ClusterConnectionTxAcceptBody &body)
void visit (const ClusterConnectionTxDequeueBody &body)
void visit (const ClusterConnectionTxEnqueueBody &body)
void visit (const ClusterConnectionTxPublishBody &body)
void visit (const ClusterConnectionTxEndBody &body)
void visit (const ClusterConnectionAccumulatedAckBody &body)
void visit (const ClusterConnectionOutputTaskBody &body)
void visit (const ClusterConnectionSessionStateBody &body)
void visit (const ClusterConnectionShadowReadyBody &body)
void visit (const ClusterConnectionMembershipBody &body)
void visit (const ClusterConnectionRetractOfferBody &body)
void visit (const ClusterConnectionQueuePositionBody &body)
void visit (const ClusterConnectionExchangeBody &body)
void visit (const ClusterConnectionQueueBody &body)
void visit (const ClusterConnectionExpiryIdBody &body)
void defaultVisit (const AMQMethodBody &)
Result getResult () const
virtual void visit (const MessageTransferBody &)
virtual void visit (const FileStageBody &)
virtual void visit (const FileReturnBody &)
virtual void visit (const StreamPublishBody &)
virtual void visit (const StreamReturnBody &)
virtual void visit (const StreamDeliverBody &)

Protected Member Functions

template<class T >
void encode (const T t, std::string &data)
template<class T >
void decode (T &t, const std::string &data)

Protected Attributes

Result result


Detailed Description

Definition at line 38 of file AllInvoker.h.


Constructor & Destructor Documentation

qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::Invoker ( AMQP_AllOperations target_  )  [inline]

Definition at line 43 of file AllInvoker.h.


Member Function Documentation

template<class T >
void qpid::framing::StructHelper::decode ( T &  t,
const std::string &  data 
) [inline, inherited]

Definition at line 45 of file StructHelper.h.

Referenced by qpid::client::TypedResult< T >::get().

void qpid::framing::Invoker::defaultVisit ( const AMQMethodBody  )  [inline, virtual, inherited]

Implements qpid::framing::MethodBodyDefaultVisitor.

Definition at line 53 of file Invoker.h.

template<class T >
void qpid::framing::StructHelper::encode ( const T  t,
std::string &  data 
) [inline, inherited]

Definition at line 37 of file StructHelper.h.

References qpid::framing::Buffer::putShort().

Result qpid::framing::Invoker::getResult (  )  const [inline, inherited]

Definition at line 54 of file Invoker.h.

References qpid::framing::Invoker::result.

virtual void qpid::framing::MethodBodyDefaultVisitor::visit ( const StreamDeliverBody  )  [virtual, inherited]

virtual void qpid::framing::MethodBodyDefaultVisitor::visit ( const StreamReturnBody  )  [virtual, inherited]

virtual void qpid::framing::MethodBodyDefaultVisitor::visit ( const StreamPublishBody  )  [virtual, inherited]

virtual void qpid::framing::MethodBodyDefaultVisitor::visit ( const FileReturnBody  )  [virtual, inherited]

virtual void qpid::framing::MethodBodyDefaultVisitor::visit ( const FileStageBody  )  [virtual, inherited]

virtual void qpid::framing::MethodBodyDefaultVisitor::visit ( const MessageTransferBody  )  [virtual, inherited]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionExpiryIdBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionQueueBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionExchangeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionQueuePositionBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionRetractOfferBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionMembershipBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionShadowReadyBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionSessionStateBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionOutputTaskBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionAccumulatedAckBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionTxEndBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionTxPublishBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionTxEnqueueBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionTxDequeueBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionTxAcceptBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionTxStartBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionDeliveryRecordBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionConsumerStateBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionAbortBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionDeliverDoOutputBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionDeliverCloseBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConnectionAnnounceBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterShutdownBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterErrorCheckBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterMessageExpiredBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterConfigChangeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterReadyBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterRetractOfferBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterUpdateOfferBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ClusterUpdateRequestBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const StreamCancelBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const StreamConsumeOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const StreamConsumeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const StreamQosOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const StreamQosBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileRejectBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileAckBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileDeliverBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FilePublishBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileOpenOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileOpenBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileCancelBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileConsumeOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileConsumeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileQosOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const FileQosBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const QueueQueryBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const QueuePurgeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const QueueDeleteBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const QueueDeclareBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExchangeBoundBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExchangeUnbindBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExchangeBindBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExchangeQueryBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExchangeDeleteBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExchangeDeclareBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxSetTimeoutBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxRollbackBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxRecoverBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxPrepareBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxGetTimeoutBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxForgetBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxCommitBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxEndBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxStartBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const DtxSelectBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const TxRollbackBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const TxCommitBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const TxSelectBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageStopBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageFlushBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageFlowBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageSetFlowModeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageCancelBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageSubscribeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageResumeBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageAcquireBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageReleaseBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageRejectBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const MessageAcceptBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExecutionExceptionBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExecutionResultBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ExecutionSyncBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionGapBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionFlushBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionKnownCompletedBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionCompletedBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionConfirmedBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionExpectedBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionCommandPointBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionTimeoutBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionRequestTimeoutBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionDetachedBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionDetachBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionAttachedBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const SessionAttachBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionCloseOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionCloseBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionHeartbeatBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionRedirectBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionOpenOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionOpenBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionTuneOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionTuneBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionSecureOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionSecureBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionStartOkBody body  )  [virtual]

void qpid::framing::AMQP_AllOperations::AMQP_AllOperations::Invoker::visit ( const ConnectionStartBody body  )  [virtual]


Member Data Documentation

Result qpid::framing::Invoker::result [protected, inherited]

Definition at line 57 of file Invoker.h.

Referenced by qpid::framing::Invoker::getResult().


The documentation for this class was generated from the following file:

Qpid C++ API Reference
Generated on Thu Jul 2 13:32:14 2009 for Qpid C++ Client API by doxygen 1.5.8