|
Gaudi Framework, version v23r2 |
| Home | Generated: Thu Jun 28 2012 |
#include <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 |
Definition at line 112 of file PropertyCallbackFunctor.h.
| typedef void( T::* PropertyCallbackMemberFunctor< T >::PtrToCallbackMember)(Property &) |
Definition at line 122 of file PropertyCallbackFunctor.h.
| PropertyCallbackMemberFunctor< T >::PropertyCallbackMemberFunctor | ( | PtrToCallbackMember | pCM, |
| T * | instance | ||
| ) | [inline, explicit] |
Definition at line 132 of file PropertyCallbackFunctor.h.
: m_pCM( pCM ), m_instance( instance ) { }
| virtual PropertyCallbackMemberFunctor* PropertyCallbackMemberFunctor< T >::clone | ( | ) | const [inline, virtual] |
Implements PropertyCallbackFunctor.
Definition at line 140 of file PropertyCallbackFunctor.h.
{ return new PropertyCallbackMemberFunctor(*this); }
| virtual void PropertyCallbackMemberFunctor< T >::operator() | ( | Property & | prop ) | const [inline, virtual] |
Implements PropertyCallbackFunctor.
Definition at line 137 of file PropertyCallbackFunctor.h.
{ ( m_instance->*m_pCM )( prop ); }
T* PropertyCallbackMemberFunctor< T >::m_instance [private] |
Definition at line 148 of file PropertyCallbackFunctor.h.
PtrToCallbackMember PropertyCallbackMemberFunctor< T >::m_pCM [private] |
Definition at line 147 of file PropertyCallbackFunctor.h.