#include <PropertyCallbackFunctor.h>
Inheritance diagram for PropertyCallbackPointerFunctor:
Public Types | |
typedef void(*) | PtrToCallbackFunction (Property &) |
Public Member Functions | |
PropertyCallbackPointerFunctor (PtrToCallbackFunction pCF) | |
virtual void | operator() (Property &prop) const |
virtual PropertyCallbackPointerFunctor * | clone () const |
Static Public Attributes | |
static const PropertyCallbackFunctor *const | nullPropertyCallbackFunctorPointer |
Private Attributes | |
PtrToCallbackFunction | m_pCF |
Definition at line 69 of file PropertyCallbackFunctor.h.
typedef void( * ) PropertyCallbackPointerFunctor::PtrToCallbackFunction(Property &) |
Definition at line 79 of file PropertyCallbackFunctor.h.
PropertyCallbackPointerFunctor::PropertyCallbackPointerFunctor | ( | PtrToCallbackFunction | pCF | ) | [inline, explicit] |
virtual void PropertyCallbackPointerFunctor::operator() | ( | Property & | prop | ) | const [inline, virtual] |
Implements PropertyCallbackFunctor.
Definition at line 94 of file PropertyCallbackFunctor.h.
00095 { m_pCF( prop ); }
virtual PropertyCallbackPointerFunctor* PropertyCallbackPointerFunctor::clone | ( | ) | const [inline, virtual] |
Implements PropertyCallbackFunctor.
Definition at line 97 of file PropertyCallbackFunctor.h.
00098 { return new PropertyCallbackPointerFunctor(*this); } ;
Definition at line 98 of file PropertyCallbackFunctor.h.
const PropertyCallbackFunctor* const PropertyCallbackFunctor::nullPropertyCallbackFunctorPointer [static, inherited] |
Definition at line 49 of file PropertyCallbackFunctor.h.