![]() |
|
|
Generated: 8 Jan 2009 |
#include <PropertyCallbackFunctor.h>


Definition at line 110 of file PropertyCallbackFunctor.h.
Public Types | |
| typedef void(T::* | PtrToCallbackMember )(Property &) |
Public Member Functions | |
| PropertyCallbackMemberFunctor (PtrToCallbackMember pCM, T *instance) | |
| virtual void | operator() (Property &prop) const |
| virtual PropertyCallbackMemberFunctor * | clone () const |
Private Attributes | |
| PtrToCallbackMember | m_pCM |
| T * | m_instance |
| typedef void( T::* PropertyCallbackMemberFunctor< T >::PtrToCallbackMember)(Property &) |
| PropertyCallbackMemberFunctor< T >::PropertyCallbackMemberFunctor | ( | PtrToCallbackMember | pCM, | |
| T * | instance | |||
| ) | [inline, explicit] |
Definition at line 130 of file PropertyCallbackFunctor.h.
00131 : m_pCM( pCM ), m_instance( instance ) { }
| virtual void PropertyCallbackMemberFunctor< T >::operator() | ( | Property & | prop | ) | const [inline, virtual] |
Implements PropertyCallbackFunctor.
Definition at line 135 of file PropertyCallbackFunctor.h.
00136 { ( m_instance->*m_pCM )( prop ); }
| virtual PropertyCallbackMemberFunctor* PropertyCallbackMemberFunctor< T >::clone | ( | void | ) | const [inline, virtual] |
Implements PropertyCallbackFunctor.
Definition at line 138 of file PropertyCallbackFunctor.h.
00139 { return new PropertyCallbackMemberFunctor(*this); }
PtrToCallbackMember PropertyCallbackMemberFunctor< T >::m_pCM [private] |
Definition at line 145 of file PropertyCallbackFunctor.h.
T* PropertyCallbackMemberFunctor< T >::m_instance [private] |
Definition at line 146 of file PropertyCallbackFunctor.h.