12 #ifndef ROOT_TSysEvtHandler 13 #define ROOT_TSysEvtHandler 43 virtual void Add() = 0;
169 namespace std {
class exception; }
virtual void SetWriteReady()
virtual ~TSignalHandler()
virtual ~TStdExceptionHandler()
virtual void DeActivated()
virtual Bool_t Notify()
Notify when event occurred on descriptor associated with this handler.
void Activate()
Activate a system event handler.
virtual void Add()
Add signal handler to system signal handler list.
This is the ROOT implementation of the Qt object communication mechanism (see also http://www...
virtual void Remove()
Remove std::exception handler from system handler list.
virtual void Add()
Add file event handler to system file handler list.
virtual void ResetReadyMask()
void SetSignal(ESignals sig)
void DeActivate()
De-activate a system event handler.
virtual Bool_t IsWriteReady() const
virtual Bool_t Notify()
Notify when signal occurs.
static const double x2[5]
virtual Bool_t IsReadReady() const
#define ClassDef(name, id)
virtual EStatus Handle(std::exception &exc)=0
virtual Bool_t WriteNotify()
Notify when something can be written to the descriptor associated with this handler.
virtual Bool_t HasWriteInterest()
True if handler is interested in write events.
virtual void SetReadReady()
Abstract base class for handling system events.
ESignals GetSignal() const
void HandleDelayedSignal()
static const double x1[5]
virtual void Remove()
Remove signal handler from system signal handler list.
virtual void Remove()
Remove file event handler from system file handler list.
Mother of all ROOT objects.
virtual void SetInterest(Int_t mask)
Set interest mask to 'mask'.
virtual ~TSysEvtHandler()
virtual Bool_t ReadNotify()
Notify when something can be read from the descriptor associated with this handler.
void Emit(const char *signal, const T &arg)
Activate signal with single parameter.
virtual Bool_t Notify()=0
This method must be overridden to handle object notification.
TStdExceptionHandler()
Handle standard C++ exceptions intercepted by the TSystem::Run().
virtual void Add()
Add std::exception handler to system handler list.
virtual Bool_t Notify()
Notify when signal occurs.
virtual Bool_t HasReadInterest()
True if handler is interested in read events.