75 (_self->*_pmf)(event, caller, link, rng, same_inst);
Class to manage 64-bit integer ranges.
Definition Range.h:53
Class used to give a ResultData instance access to virtual method of a derived class.
Definition ResultDataHandler.h:12
virtual void resultDataEventHandler(ResultDataTypes::EEvent event, const ResultData &caller, ResultData &link, const Range &range, bool sameInst)=0
Pure virtual function which must be overridden in a derived class.
friend class ResultDataTypes
Definition ResultDataHandler.h:26
friend class ResultData
Type of the id is a result-data.
Definition ResultDataHandler.h:28
virtual ~ResultDataHandler()
Destructor.
EEvent
Event enumerate values used in broadcasting where global events have a negative value.
Definition ResultDataTypes.h:46
TResultDataHandler(T *_this, TPmf pmf)
One and only template constructor.
Definition ResultDataHandler.h:45
TResultDataHandler & operator=(const ResultDataHandler &)=delete
Prevent assignment.
void(T::* TPmf)(EEvent event, const ResultData &caller, ResultData &link, const Range &rng, bool sameInst)
Required event handler type.
Definition ResultDataHandler.h:38
TResultDataHandler(const TResultDataHandler &)=delete
Prevent copying.
#define _GII_CLASS
Definition gii/global.h:38
Definition Application.h:10