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

qpid::framing::OutputHandler Class Reference

#include <OutputHandler.h>

List of all members.

Public Types

typedef AMQFrameHandledType
typedef void result_type

Public Member Functions

virtual ~OutputHandler ()
virtual void send (AMQFrame &)=0
void handle (AMQFrame &f)
typedef void handleFptr (AMQFrame &)
void operator() (AMQFrame &t)
 Allow functor syntax for calling handle.

Public Attributes

Handler< AMQFrame & > * next
 Pointer to next handler in a linked list.


Detailed Description

Definition at line 31 of file OutputHandler.h.


Member Typedef Documentation

typedef AMQFrame & qpid::framing::Handler< AMQFrame & >::HandledType [inherited]

Definition at line 33 of file Handler.h.

typedef void qpid::framing::Handler< AMQFrame & >::result_type [inherited]

Definition at line 35 of file Handler.h.


Constructor & Destructor Documentation

virtual qpid::framing::OutputHandler::~OutputHandler (  )  [inline, virtual]

Definition at line 33 of file OutputHandler.h.


Member Function Documentation

void qpid::framing::OutputHandler::handle ( AMQFrame f  )  [inline, virtual]

Implements qpid::framing::Handler< AMQFrame & >.

Definition at line 35 of file OutputHandler.h.

References send().

typedef void qpid::framing::Handler< AMQFrame & >::handleFptr ( AMQFrame  )  [inherited]

void qpid::framing::Handler< AMQFrame & >::operator() ( AMQFrame t  )  [inline, inherited]

Allow functor syntax for calling handle.

Definition at line 42 of file Handler.h.

References qpid::framing::Handler< T >::handle().

virtual void qpid::framing::OutputHandler::send ( AMQFrame  )  [pure virtual]

Implemented in qpid::client::Connector.

Referenced by handle().


Member Data Documentation

Pointer to next handler in a linked list.

Definition at line 46 of file Handler.h.

Referenced by qpid::framing::ChannelHandler::handle().


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

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