#include <SynchronizeObjectDelegater.hpp>
Public Member Functions | |
| typedef | void (FASTCALL_METHOD T::*ProcessMethod)() |
| TSynchronizeObjectDelegater (T &rThis, ProcessMethod pMethod) | |
| TSynchronizeObjectDelegater (const T &rThis, const ProcessMethod pMethod) | |
| void | checkForError () |
| virtual void MQUALIFIER | process () |
This class is used to synchronize a method of a class
| zeus::TSynchronizeObjectDelegater< T >::TSynchronizeObjectDelegater | ( | T & | rThis, |
| ProcessMethod | pMethod | ||
| ) | [inline] |
Creates a delagtion object to synchronize an object method
| zeus::TSynchronizeObjectDelegater< T >::TSynchronizeObjectDelegater | ( | const T & | rThis, |
| const ProcessMethod | pMethod | ||
| ) | [inline] |
Creates a delagtion object to synchronize an object method
| void zeus::TSynchronizeObjectDelegater< T >::checkForError | ( | ) | [inline] |
This method is used to check for errors and clears the delegation
| virtual void MQUALIFIER zeus::TSynchronizeObjectDelegater< T >::process | ( | ) | [inline, virtual] |
Implements zeus::TSynchronizeObject.
| typedef zeus::TSynchronizeObjectDelegater< T >::void | ( | FASTCALL_METHOD T::* | ProcessMethod ) |