#include <TGo4DynamicListException.h>
Public Member Functions | |
TGo4DynamicListException (TGo4DynamicEntry *entry, const char *message,...) | |
virtual | ~TGo4DynamicListException () |
Int_t | Handle () |
TGo4DynamicListException (const TGo4DynamicListException &right) | |
TGo4DynamicListException & | operator= (const TGo4DynamicListException &right) |
const char * | GetStatusMessage () const |
const char * | GetEntryName () const |
const char * | GetEntryClass () const |
Protected Attributes | |
TGo4DynamicEntry * | fxEntry |
TString | fxStatusMessage |
TString | fxEntryName |
TString | fxEntryClass |
Private Member Functions | |
TGo4DynamicListException () |
Definition at line 22 of file TGo4DynamicListException.h.
TGo4DynamicListException::TGo4DynamicListException | ( | TGo4DynamicEntry * | entry, | |
const char * | message, | |||
... | ||||
) |
Definition at line 68 of file TGo4DynamicListException.cxx.
References TGo4Exception::fxDescription, fxEntry, fxEntryClass, fxEntryName, fxStatusMessage, and GO4TRACE.
TGo4DynamicListException::~TGo4DynamicListException | ( | ) | [virtual] |
Definition at line 63 of file TGo4DynamicListException.cxx.
References GO4TRACE.
TGo4DynamicListException::TGo4DynamicListException | ( | const TGo4DynamicListException & | right | ) |
Definition at line 41 of file TGo4DynamicListException.cxx.
References fxEntry, fxEntryClass, fxEntryName, fxStatusMessage, and GO4TRACE.
TGo4DynamicListException::TGo4DynamicListException | ( | ) | [private] |
const char* TGo4DynamicListException::GetEntryClass | ( | ) | const [inline] |
Classname of the throwing dynamic entry.
Definition at line 43 of file TGo4DynamicListException.h.
References fxEntryClass.
Referenced by Handle(), TGo4Analysis::Process(), and TGo4AnalysisMainRunnable::Run().
const char* TGo4DynamicListException::GetEntryName | ( | ) | const [inline] |
Name of the throwing dynamic Entry.
Definition at line 40 of file TGo4DynamicListException.h.
References fxEntryName.
Referenced by Handle(), TGo4Analysis::Process(), and TGo4AnalysisMainRunnable::Run().
const char* TGo4DynamicListException::GetStatusMessage | ( | ) | const [inline] |
Status message of last Process() call.
Definition at line 37 of file TGo4DynamicListException.h.
References fxStatusMessage.
Referenced by Handle(), TGo4Analysis::Process(), and TGo4AnalysisMainRunnable::Run().
Int_t TGo4DynamicListException::Handle | ( | ) | [virtual] |
This is a default handler function for the respective exception type
Reimplemented from TGo4RuntimeException.
Definition at line 52 of file TGo4DynamicListException.cxx.
References TGo4Log::Debug(), TGo4DynamicEntry::EnableProcessing(), fxEntry, GetEntryClass(), GetEntryName(), GetStatusMessage(), GO4TRACE, and TGo4Exception::What().
Referenced by TGo4Analysis::Process(), TGo4DynamicList::ProcessEntries(), and TGo4AnalysisMainRunnable::Run().
TGo4DynamicListException & TGo4DynamicListException::operator= | ( | const TGo4DynamicListException & | right | ) |
Definition at line 21 of file TGo4DynamicListException.cxx.
References fxEntry, fxEntryClass, fxEntryName, fxStatusMessage, and GO4TRACE.
TGo4DynamicEntry* TGo4DynamicListException::fxEntry [protected] |
1
Definition at line 47 of file TGo4DynamicListException.h.
Referenced by Handle(), operator=(), and TGo4DynamicListException().
TString TGo4DynamicListException::fxEntryClass [protected] |
Definition at line 53 of file TGo4DynamicListException.h.
Referenced by GetEntryClass(), operator=(), and TGo4DynamicListException().
TString TGo4DynamicListException::fxEntryName [protected] |
Definition at line 51 of file TGo4DynamicListException.h.
Referenced by GetEntryName(), operator=(), and TGo4DynamicListException().
TString TGo4DynamicListException::fxStatusMessage [protected] |
Definition at line 49 of file TGo4DynamicListException.h.
Referenced by GetStatusMessage(), operator=(), and TGo4DynamicListException().