Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4ControlException Class Reference

Exception Class responsible for runtime control actions: Exception mechanism is used as command pattern here; concrete exceptions act on single threads or the thread manager. More...

#include <TGo4ControlException.h>

Inheritance diagram for TGo4ControlException:

TGo4RuntimeException TGo4Exception TGo4TaskHandlerException TGo4TerminateException TGo4ThreadException TGo4TaskHandlerAbortException TGo4CancelException TGo4CreateException TGo4RemoveException TGo4ReplaceException TGo4RestartException TGo4StartException List of all members.

Public Member Functions

 TGo4ControlException ()
 TGo4ControlException (const TGo4ControlException &right)
virtual ~TGo4ControlException ()
TGo4ControlExceptionoperator= (const TGo4ControlException &right)
virtual Int_t Handle ()
 This is a default handler function for the respective exception type.

Detailed Description

Exception Class responsible for runtime control actions: Exception mechanism is used as command pattern here; concrete exceptions act on single threads or the thread manager.

Definition at line 25 of file TGo4ControlException.h.


Constructor & Destructor Documentation

TGo4ControlException::TGo4ControlException  ) 
 

Definition at line 22 of file TGo4ControlException.cxx.

References TGo4Exception::fxDescription, and TRACE.

TGo4ControlException::TGo4ControlException const TGo4ControlException right  ) 
 

Definition at line 28 of file TGo4ControlException.cxx.

References TRACE.

TGo4ControlException::~TGo4ControlException  )  [virtual]
 

Definition at line 35 of file TGo4ControlException.cxx.

References TRACE.


Member Function Documentation

TGo4ControlException & TGo4ControlException::operator= const TGo4ControlException right  ) 
 

Definition at line 41 of file TGo4ControlException.cxx.

References TGo4RuntimeException::operator=(), and TRACE.

Referenced by TGo4ThreadException::operator=(), and TGo4TerminateException::operator=().

Int_t TGo4ControlException::Handle  )  [virtual]
 

This is a default handler function for the respective exception type.

Reimplemented from TGo4RuntimeException.

Reimplemented in TGo4TaskHandlerAbortException, TGo4TaskHandlerException, TGo4CancelException, TGo4CreateException, TGo4RemoveException, TGo4ReplaceException, TGo4RestartException, TGo4StartException, TGo4TerminateException, and TGo4ThreadException.

Definition at line 59 of file TGo4ControlException.cxx.

References TGo4Log::Debug(), TGo4Exception::Handle(), and TRACE.


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:00:48 2008 for Go4-v3.04-1 by  doxygen 1.4.2