#include <TGo4ReplaceException.h>
Public Member Functions | |
TGo4ReplaceException (const TGo4ReplaceException &right) | |
TGo4ReplaceException (TGo4Runnable *runnable, TGo4Runnable *newrunnable=0, const char *oldthreadname=0) | |
virtual | ~TGo4ReplaceException () |
TGo4ReplaceException & | operator= (const TGo4ReplaceException &right) |
virtual Int_t | Handle () |
This is a default handler function for the respective exception type. | |
Protected Attributes | |
TGo4Runnable * | fxNewRunnable |
Private Member Functions | |
TGo4ReplaceException () |
If threadname is not specified in ctor, the thread of the first runnable given (usually the calling runnable) is replaced; if new runnable is not given, the thread of the calling runnable will be removed and a new thread with the calling runnable will be created, added to the handler list and started
Definition at line 39 of file TGo4ReplaceException.h.
TGo4ReplaceException::TGo4ReplaceException | ( | const TGo4ReplaceException & | right | ) |
Definition at line 24 of file TGo4ReplaceException.cxx.
TGo4ReplaceException::TGo4ReplaceException | ( | TGo4Runnable * | runnable, | |
TGo4Runnable * | newrunnable = 0 , |
|||
const char * | oldthreadname = 0 | |||
) |
Definition at line 31 of file TGo4ReplaceException.cxx.
TGo4ReplaceException::~TGo4ReplaceException | ( | ) | [virtual] |
Definition at line 51 of file TGo4ReplaceException.cxx.
TGo4ReplaceException::TGo4ReplaceException | ( | ) | [private] |
TGo4ReplaceException & TGo4ReplaceException::operator= | ( | const TGo4ReplaceException & | right | ) |
Definition at line 57 of file TGo4ReplaceException.cxx.
Int_t TGo4ReplaceException::Handle | ( | ) | [virtual] |
This is a default handler function for the respective exception type.
Implements TGo4ThreadException.
Definition at line 76 of file TGo4ReplaceException.cxx.
TGo4Runnable* TGo4ReplaceException::fxNewRunnable [protected] |
Definition at line 52 of file TGo4ReplaceException.h.