GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
#include <TGo4DynamicListException.h>
Public Member Functions | |
TGo4DynamicListException (const TGo4DynamicListException &right) | |
TGo4DynamicListException (TGo4DynamicEntry *entry, const char *message) | |
virtual | ~TGo4DynamicListException () |
const char * | GetEntryClass () const |
Classname of the throwing dynamic entry. | |
const char * | GetEntryName () const |
Name of the throwing dynamic Entry. | |
const char * | GetStatusMessage () const |
Status message of last Process() call. | |
Int_t | Handle () override |
This is a default handler function for the respective exception type. | |
TGo4DynamicListException & | operator= (const TGo4DynamicListException &right) |
![]() | |
TGo4RuntimeException () | |
TGo4RuntimeException (const TGo4RuntimeException &right) | |
virtual | ~TGo4RuntimeException () |
Int_t | Handle () override |
This is a default handler function for the respective exception type. | |
TGo4RuntimeException & | operator= (const TGo4RuntimeException &right) |
![]() | |
TGo4Exception () | |
TGo4Exception (const TGo4Exception &right) | |
virtual | ~TGo4Exception () |
TGo4Exception & | operator= (const TGo4Exception &right) |
virtual const char * | What () |
Returns string describing the kind of exception. | |
Protected Attributes | |
TGo4DynamicEntry * | fxEntry {nullptr} |
1 | |
TString | fxEntryClass |
TString | fxEntryName |
TString | fxStatusMessage |
![]() | |
TString | fxDescription |
Definition at line 22 of file TGo4DynamicListException.h.
TGo4DynamicListException::TGo4DynamicListException | ( | TGo4DynamicEntry * | entry, |
const char * | message ) |
Definition at line 54 of file TGo4DynamicListException.cxx.
References TGo4Exception::fxDescription, fxEntry, fxEntryClass, fxEntryName, fxStatusMessage, and GO4TRACE.
Referenced by TGo4DynamicListException(), and operator=().
|
inlinevirtual |
Definition at line 28 of file TGo4DynamicListException.h.
TGo4DynamicListException::TGo4DynamicListException | ( | const TGo4DynamicListException & | right | ) |
Definition at line 33 of file TGo4DynamicListException.cxx.
References TGo4DynamicListException(), TGo4RuntimeException::TGo4RuntimeException(), fxEntry, fxEntryClass, fxEntryName, fxStatusMessage, and GO4TRACE.
|
inline |
Classname of the throwing dynamic entry.
Definition at line 43 of file TGo4DynamicListException.h.
References fxEntryClass.
Referenced by Handle().
|
inline |
Name of the throwing dynamic Entry.
Definition at line 40 of file TGo4DynamicListException.h.
References fxEntryName.
Referenced by Handle().
|
inline |
Status message of last Process() call.
Definition at line 37 of file TGo4DynamicListException.h.
References fxStatusMessage.
Referenced by Handle().
|
overridevirtual |
This is a default handler function for the respective exception type.
Reimplemented from TGo4Exception.
Definition at line 43 of file TGo4DynamicListException.cxx.
References TGo4Log::Debug(), fxEntry, GetEntryClass(), GetEntryName(), GetStatusMessage(), GO4TRACE, and TGo4Exception::What().
Referenced by TGo4DynamicList::ProcessEntries().
TGo4DynamicListException & TGo4DynamicListException::operator= | ( | const TGo4DynamicListException & | right | ) |
Definition at line 19 of file TGo4DynamicListException.cxx.
References TGo4DynamicListException(), fxEntry, fxEntryClass, fxEntryName, fxStatusMessage, GO4TRACE, and TGo4RuntimeException::operator=().
|
protected |
1
Definition at line 47 of file TGo4DynamicListException.h.
Referenced by TGo4DynamicListException(), TGo4DynamicListException(), Handle(), and operator=().
|
protected |
Definition at line 53 of file TGo4DynamicListException.h.
Referenced by TGo4DynamicListException(), TGo4DynamicListException(), GetEntryClass(), and operator=().
|
protected |
Definition at line 51 of file TGo4DynamicListException.h.
Referenced by TGo4DynamicListException(), TGo4DynamicListException(), GetEntryName(), and operator=().
|
protected |
Definition at line 49 of file TGo4DynamicListException.h.
Referenced by TGo4DynamicListException(), TGo4DynamicListException(), GetStatusMessage(), and operator=().