qpid::framing::Handler< T > Struct Template Reference

Generic handler that can be linked into chains. More...

#include <Handler.h>

Inheritance diagram for qpid::framing::Handler< T >:

Inheritance graph
[legend]
List of all members.

Public Types

typedef T HandledType
typedef void handleFptr (T)
typedef void result_type

Public Member Functions

 Handler (Handler< T > *next_=0)
virtual void handle (T)=0
void operator() (T t)
 Allow functor syntax for calling handle.

Public Attributes

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

Classes

struct  Chain
 A Chain is a handler that forwards to a modifiable linked list of handlers. More...
struct  Chains
 In/out pair of handler chains. More...
class  Functor
 Adapt any void(T) functor as a Handler. More...
struct  InOutHandler
 Support for implementing an in-out handler pair as a single class. More...
class  InOutHandlerInterface
 Interface for a handler that implements a pair of in/out handle operations. More...
class  MemFunRef
 Adapt a member function of X as a Handler. More...

Detailed Description

template<class T>
struct qpid::framing::Handler< T >

Generic handler that can be linked into chains.


The documentation for this struct was generated from the following file:
Generated on Thu Apr 10 11:09:07 2008 for Qpid by  doxygen 1.4.7