14#ifndef TGO4TASKHANDLEREXCEPTION_H
15#define TGO4TASKHANDLEREXCEPTION_H
43 TGo4TaskHandlerRunnable *
fxCaller{
nullptr};
Exception Class responsible for runtime control actions: Exception mechanism is used as command patte...
TGo4TaskHandlerException(TGo4TaskHandlerRunnable *run)
Int_t Handle() override=0
This is a default handler function for the respective exception type.
virtual ~TGo4TaskHandlerException()
TGo4ThreadManager * fxThreadManager
TGo4TaskHandlerRunnable * fxCaller
TGo4TaskHandlerException()=delete
TGo4TaskHandlerException(TGo4TaskHandler *taskhandler)
TGo4TaskHandler * fxTaskHandler
This is the abstract interface for all runnables associated with the taskhandler class.
This class is responsible for the interconnection of two tasks: provided are three communication chan...