TSysEvtHandler Class Reference

#include <TSysEvtHandler.h>

Inheritance diagram for TSysEvtHandler:

TObject TQObject TObject TQObject TFileHandler TFileHandler TSignalHandler TSignalHandler TStdExceptionHandler TStdExceptionHandler TTimer TTimer List of all members.

Public Member Functions

 TSysEvtHandler ()
virtual ~TSysEvtHandler ()
void Activate ()
void DeActivate ()
Bool_t IsActive () const
virtual void Add ()=0
virtual void Remove ()=0
virtual Bool_t Notify ()=0
virtual void Activated ()
virtual void DeActivated ()
virtual void Notified ()
virtual void Added ()
virtual void Removed ()
 TSysEvtHandler ()
virtual ~TSysEvtHandler ()
void Activate ()
void DeActivate ()
Bool_t IsActive () const
virtual void Add ()=0
virtual void Remove ()=0
virtual Bool_t Notify ()=0
virtual void Activated ()
virtual void DeActivated ()
virtual void Notified ()
virtual void Added ()
virtual void Removed ()

Private Member Functions

void * GetSender ()
void * GetSender ()

Private Attributes

Bool_t fIsActive

Detailed Description

Definition at line 32 of file TSysEvtHandler.h.


Constructor & Destructor Documentation

TSysEvtHandler::TSysEvtHandler (  )  [inline]

Definition at line 40 of file TSysEvtHandler.h.

virtual TSysEvtHandler::~TSysEvtHandler (  )  [inline, virtual]

Definition at line 41 of file TSysEvtHandler.h.

TSysEvtHandler::TSysEvtHandler (  )  [inline]

Definition at line 40 of file TSysEvtHandler.h.

virtual TSysEvtHandler::~TSysEvtHandler (  )  [inline, virtual]

Definition at line 41 of file TSysEvtHandler.h.


Member Function Documentation

void* TSysEvtHandler::GetSender (  )  [inline, private, virtual]

Reimplemented from TQObject.

Definition at line 37 of file TSysEvtHandler.h.

void TSysEvtHandler::Activate (  ) 

Referenced by TRint::HandleTermInput(), and TRint::Run().

void TSysEvtHandler::DeActivate (  ) 

Definition at line 41 of file TSysEvtHandler.cxx.

References DeActivated(), fIsActive, and kFALSE.

Referenced by TRint::HandleTermInput(), and TRint::Run().

Bool_t TSysEvtHandler::IsActive (  )  const [inline]

Definition at line 45 of file TSysEvtHandler.h.

References fIsActive.

Referenced by TUnixSystem::CheckDescriptors(), and TUnixSystem::CheckSignals().

virtual void TSysEvtHandler::Add (  )  [pure virtual]

virtual void TSysEvtHandler::Remove (  )  [pure virtual]

virtual Bool_t TSysEvtHandler::Notify (  )  [pure virtual]

Reimplemented from TObject.

virtual void TSysEvtHandler::Activated (  )  [inline, virtual]

Definition at line 51 of file TSysEvtHandler.h.

References TQObject::Emit().

virtual void TSysEvtHandler::DeActivated (  )  [inline, virtual]

Definition at line 52 of file TSysEvtHandler.h.

References TQObject::Emit().

Referenced by DeActivate().

virtual void TSysEvtHandler::Notified (  )  [inline, virtual]

Definition at line 53 of file TSysEvtHandler.h.

References TQObject::Emit().

Referenced by TFileHandler::Notify(), TSignalHandler::Notify(), TStdExceptionHandler::Notify(), TFileHandler::ReadNotify(), and TFileHandler::WriteNotify().

virtual void TSysEvtHandler::Added (  )  [inline, virtual]

Definition at line 54 of file TSysEvtHandler.h.

References TQObject::Emit().

Referenced by TFileHandler::Add(), TSignalHandler::Add(), and TStdExceptionHandler::Add().

virtual void TSysEvtHandler::Removed (  )  [inline, virtual]

Definition at line 55 of file TSysEvtHandler.h.

References TQObject::Emit().

Referenced by TFileHandler::Remove(), TSignalHandler::Remove(), and TStdExceptionHandler::Remove().

void* TSysEvtHandler::GetSender (  )  [inline, private, virtual]

Reimplemented from TQObject.

Definition at line 37 of file TSysEvtHandler.h.

void TSysEvtHandler::Activate (  ) 

void TSysEvtHandler::DeActivate (  ) 

Bool_t TSysEvtHandler::IsActive (  )  const [inline]

Definition at line 45 of file TSysEvtHandler.h.

References fIsActive.

virtual void TSysEvtHandler::Add (  )  [pure virtual]

virtual void TSysEvtHandler::Remove (  )  [pure virtual]

virtual Bool_t TSysEvtHandler::Notify (  )  [pure virtual]

Reimplemented from TObject.

virtual void TSysEvtHandler::Activated (  )  [inline, virtual]

Definition at line 51 of file TSysEvtHandler.h.

References TQObject::Emit().

virtual void TSysEvtHandler::DeActivated (  )  [inline, virtual]

Definition at line 52 of file TSysEvtHandler.h.

References TQObject::Emit().

virtual void TSysEvtHandler::Notified (  )  [inline, virtual]

Definition at line 53 of file TSysEvtHandler.h.

References TQObject::Emit().

virtual void TSysEvtHandler::Added (  )  [inline, virtual]

Definition at line 54 of file TSysEvtHandler.h.

References TQObject::Emit().

virtual void TSysEvtHandler::Removed (  )  [inline, virtual]

Definition at line 55 of file TSysEvtHandler.h.

References TQObject::Emit().


Member Data Documentation

Bool_t TSysEvtHandler::fIsActive [private]

Definition at line 35 of file TSysEvtHandler.h.

Referenced by DeActivate(), and IsActive().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:47:30 2011 for ROOT_528-00b_version by  doxygen 1.5.1