kopete/libkopete
#include <kopetemessagehandlerchain.h>
Public Types | |
typedef KSharedPtr < MessageHandlerChain > | Ptr |
Public Member Functions | |
int | capabilities () |
ProcessMessageTask * | processMessage (const Message &message) |
Static Public Member Functions | |
static Ptr | create (ChatSession *manager, Message::MessageDirection direction) |
Detailed Description
A chain of message handlers; the processing layer between protocol and chat view.
This class represents a chain of connected message handlers.
This class is the client of the chain of responsibility formed by the MessageHandlers, and acts as a facade for that chain, presenting a more convenient interface.
Definition at line 45 of file kopetemessagehandlerchain.h.
Member Typedef Documentation
typedef KSharedPtr<MessageHandlerChain> Kopete::MessageHandlerChain::Ptr |
Definition at line 50 of file kopetemessagehandlerchain.h.
Member Function Documentation
int Kopete::MessageHandlerChain::capabilities | ( | ) |
Definition at line 134 of file kopetemessagehandlerchain.cpp.
|
static |
Create a new MessageHandlerChain object with the appropriate handlers for processing messages entering manager
in direction direction
.
Definition at line 55 of file kopetemessagehandlerchain.cpp.
ProcessMessageTask * Kopete::MessageHandlerChain::processMessage | ( | const Message & | message | ) |
Definition at line 128 of file kopetemessagehandlerchain.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:53:52 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.