#include <Handler.h>
Public Types | |
typedef T | HandledType |
typedef void | result_type |
Public Member Functions | |
typedef void | handleFptr (T) |
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... |
Handler<T>* qpid::framing::Handler< T >::next |
Pointer to next handler in a linked list.