75 (_self->*_pmf)(event, caller, link, rng, same_inst);
Class to manage 64-bit integer ranges.
Definition Range.h:52
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 overloaded in a derived class.
virtual ~ResultDataHandler()
Destructor.
This base class contains all local types of used in the sf::ResultData class. Multiple inheritance m...
Definition ResultDataTypes.h:25
EEvent
Event enumerate values used in broadcasting where global events have a negative value.
Definition ResultDataTypes.h:46
Class for creating and referencing global created data called result data. This class allows linking ...
Definition ResultData.h:20
Definition ResultDataHandler.h:33
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