#include <TCMTMessageDispatcher.h>


Public Types | |
| typedef bool(ObjectClass::* | Method )(SharedPtr< MessageClass >) |
Public Member Functions | |
| ClassMethodeCallBack (SharedPtr< ObjectClass > _class_instance, Method _method) | |
| bool | operator() (MessagePtr message) |
Private Attributes | |
| SharedPtr< ObjectClass > | m_class_instance |
| Method | m_method |
Definition at line 85 of file TCMTMessageDispatcher.h.
| typedef bool(ObjectClass::* TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::Method)(SharedPtr< MessageClass >) |
| TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::ClassMethodeCallBack | ( | SharedPtr< ObjectClass > | _class_instance, | |
| Method | _method | |||
| ) | [inline] |
Definition at line 90 of file TCMTMessageDispatcher.h.
| bool TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::operator() | ( | MessagePtr | message | ) | [inline, virtual] |
Implements TC::MT::MessageDispatcher::CallBack.
Definition at line 96 of file TCMTMessageDispatcher.h.
References TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::m_class_instance, and TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::m_method.
SharedPtr<ObjectClass> TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::m_class_instance [private] |
Definition at line 100 of file TCMTMessageDispatcher.h.
Referenced by TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::operator()().
Method TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::m_method [private] |
Definition at line 104 of file TCMTMessageDispatcher.h.
Referenced by TC::MT::ClassMethodeCallBack< MessageClass, ObjectClass >::operator()().