12 #ifndef INCLUDED_PROPERTYCALLBACKFUNCTOR_H
13 #define INCLUDED_PROPERTYCALLBACKFUNCTOR_H
65 virtual void operator() (
Property& )
const = 0;
152 #endif // INCLUDED_PROPERTYCALLBACKFUNCTOR_H
virtual ~PropertyCallbackFunctor()
virtual void operator()(Property &prop) const
PtrToCallbackFunction m_pCF
PropertyCallbackMemberFunctor(PtrToCallbackMember pCM, T *instance)
static const PropertyCallbackFunctor *const nullPropertyCallbackFunctorPointer
void(* PtrToCallbackFunction)(Property &)
virtual PropertyCallbackMemberFunctor * clone() const
void(T::* PtrToCallbackMember)(Property &)
virtual void operator()(Property &prop) const
virtual PropertyCallbackPointerFunctor * clone() const
Property base class allowing Property* collections to be "homogeneous".
PtrToCallbackMember m_pCM
PropertyCallbackPointerFunctor(PtrToCallbackFunction pCF)