25 GO4TRACE((14,
"TGo4RemoveException::TGo4RemoveException() copy constructor", __LINE__, __FILE__));
31 GO4TRACE((14,
"TGo4RemoveException::TGo4RemoveException(TGo4Runnable*, const char*) constructor", __LINE__, __FILE__));
37 GO4TRACE((14,
"TGo4RemoveException::~TGo4RemoveException() destructor", __LINE__, __FILE__));
42 GO4TRACE((14,
"TGo4RemoveException::operator=", __LINE__, __FILE__));
44 GO4TRACE((13,
"TGo4RemoveException::operator= processing copy", __LINE__, __FILE__));
50 GO4TRACE((13,
"TGo4RemoveException::operator= source and destination objects are identical", __LINE__, __FILE__));
57 GO4TRACE((14,
"TGo4RemoveException::Handle()", __LINE__, __FILE__));
61 GO4TRACE((13,
"TGo4RemoveException::Handle() -- removing thread associated with runnable", __LINE__, __FILE__));
65 GO4TRACE((13,
"TGo4RemoveException::Handle() -- removing thread by specified name", __LINE__, __FILE__));
69 TThread::CancelPoint();
TGo4ThreadException & operator=(const TGo4ThreadException &right)
virtual ~TGo4RemoveException()
const char * GetThreadName()
TGo4Thread * GetThread() const
TGo4Runnable * fxRunnable
TGo4RemoveException & operator=(const TGo4RemoveException &right)
TGo4ThreadHandler * fxThreadHandler
Bool_t RemoveThread(const char *name)