Public Member Functions | Private Member Functions

TGo4RemoveException Class Reference

#include <TGo4RemoveException.h>

Inheritance diagram for TGo4RemoveException:
TGo4ThreadException TGo4ControlException TGo4RuntimeException TGo4Exception

List of all members.

Public Member Functions

 TGo4RemoveException (const TGo4RemoveException &right)
 TGo4RemoveException (TGo4Runnable *runnable, const char *threadname=0)
virtual ~TGo4RemoveException ()
TGo4RemoveExceptionoperator= (const TGo4RemoveException &right)
virtual Int_t Handle ()

Private Member Functions

 TGo4RemoveException ()

Detailed Description

Exception with default handler which removes TGo4Thread of given name from the threadhandlerlist of given TGo4Runnable (usually the exception throwing runnable) and deletes it; if no threadname is specified, the respective thread of the runnable is removed

Author:
J. Adamczewski
Go4 project-DVEE-GSI Darmstadt
Germany
Version:
0.9
Since:
jul 2000-oct 2001

Definition at line 30 of file TGo4RemoveException.h.


Constructor & Destructor Documentation

TGo4RemoveException::TGo4RemoveException ( const TGo4RemoveException right  ) 

Definition at line 24 of file TGo4RemoveException.cxx.

References GO4TRACE.

TGo4RemoveException::TGo4RemoveException ( TGo4Runnable runnable,
const char *  threadname = 0 
)

Definition at line 30 of file TGo4RemoveException.cxx.

References TGo4Exception::fxDescription, and GO4TRACE.

TGo4RemoveException::~TGo4RemoveException (  )  [virtual]

Definition at line 38 of file TGo4RemoveException.cxx.

References GO4TRACE.

TGo4RemoveException::TGo4RemoveException (  )  [private]

Member Function Documentation

Int_t TGo4RemoveException::Handle (  )  [virtual]
TGo4RemoveException & TGo4RemoveException::operator= ( const TGo4RemoveException right  ) 

Definition at line 44 of file TGo4RemoveException.cxx.

References GO4TRACE.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines