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
void(T::* PtrToCallbackMember)(Property &)
PropertyCallbackMemberFunctor(PtrToCallbackMember pCM, T *instance)
void(* PtrToCallbackFunction)(Property &)
static const PropertyCallbackFunctor *const nullPropertyCallbackFunctorPointer
virtual PropertyCallbackMemberFunctor * clone() const
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)