45 #ifndef ROOT_TSysEvtHandler   105                              void *receiver, 
const char *method);
 
void Reset()
Reset the timer. 
 
void SetInterruptSyscalls(Bool_t set=kTRUE)
When the argument is true the a-synchronous timer (SIGALRM) signal handler is set so that interrupted...
 
static void SingleShot(Int_t milliSec, const char *receiver_class, void *receiver, const char *method)
This static function calls a slot after a given time interval. 
 
Basic time type with millisecond precision. 
 
void SetTimerID(UInt_t id=0)
 
TTimer & operator=(const TTimer &)
 
Bool_t IsInterruptingSyscalls() const
 
const char * GetCommand() const
 
#define ClassDef(name, id)
 
virtual void Start(Long_t milliSec=-1, Bool_t singleShot=kFALSE)
Starts the timer with a milliSec timeout. 
 
void Emit(const char *signal)
Acitvate signal without args. 
 
virtual Bool_t Notify()
Notify when timer times out. 
 
Bool_t HasTimedOut() const
 
Abstract base class for handling system events. 
 
virtual void TurnOff()
Remove timer from system timer list. 
 
Handles synchronous and a-synchronous timer events. 
 
Bool_t CheckTimer(const TTime &now)
Check if timer timed out. 
 
void SetCommand(const char *command)
Set the interpreter command to be executed at time out. 
 
Mother of all ROOT objects. 
 
void SetObject(TObject *object)
Set the object to be notified at time out. 
 
virtual void TurnOn()
Add the timer to the system timer list. 
 
void SetTime(Long_t milliSec)
 
const char * Data() const