GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
Exception to be thrown on error of event source. More...
#include <TGo4EventErrorException.h>
Public Member Functions | |
TGo4EventErrorException ()=delete | |
TGo4EventErrorException (const TGo4EventErrorException &right) | |
TGo4EventErrorException (TGo4EventSource *eventsource, Int_t prio=3) | |
virtual | ~TGo4EventErrorException () |
Int_t | GetPriority () const |
TGo4EventErrorException & | operator= (const TGo4EventErrorException &right) |
![]() | |
TGo4EventSourceException ()=delete | |
TGo4EventSourceException (const TGo4EventSourceException &right) | |
TGo4EventSourceException (TGo4EventSource *eventsource) | |
virtual | ~TGo4EventSourceException () |
Int_t | GetCreateStatus () const |
Status value of server/file open. | |
const char * | GetErrMess () const |
Status/ error message of the last event. | |
Int_t | GetEventStatus () const |
Status of the last event. | |
const char * | GetSourceClass () const |
Name of the throwing event source. | |
const char * | GetSourceName () const |
Name of the throwing event source. | |
Int_t | Handle () override |
This is a default handler function for the respective exception type. | |
TGo4EventSourceException & | operator= (const TGo4EventSourceException &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. | |
Private Attributes | |
Int_t | fiPriority {0} |
Additional Inherited Members | |
![]() | |
Int_t | fiCreateStatus {0} |
Contains return value of eventsource open (e.g. | |
Int_t | fiEventStatus {0} |
Contains return value of eventsource getevent (e.g. | |
TString | fxErrMess |
Error message at exception throw time. | |
TGo4EventSource * | fxEventSource {nullptr} |
1 | |
TString | fxSourceClass |
Class of the throwing event source. | |
TString | fxSourceName |
Name of the throwing event source. | |
![]() | |
TString | fxDescription |
Exception to be thrown on error of event source.
Mbs Error codes/messages are accessible from exception.
Definition at line 26 of file TGo4EventErrorException.h.
|
delete |
References TGo4EventErrorException().
Referenced by TGo4EventErrorException(), TGo4EventErrorException(), and operator=().
TGo4EventErrorException::TGo4EventErrorException | ( | TGo4EventSource * | eventsource, |
Int_t | prio = 3 ) |
Definition at line 18 of file TGo4EventErrorException.cxx.
References TGo4EventSourceException::TGo4EventSourceException(), fiPriority, TGo4Exception::fxDescription, and GO4TRACE.
|
virtual |
Definition at line 26 of file TGo4EventErrorException.cxx.
References GO4TRACE.
TGo4EventErrorException::TGo4EventErrorException | ( | const TGo4EventErrorException & | right | ) |
Definition at line 31 of file TGo4EventErrorException.cxx.
References TGo4EventErrorException(), TGo4EventSourceException::TGo4EventSourceException(), fiPriority, and GO4TRACE.
|
inline |
Definition at line 41 of file TGo4EventErrorException.h.
References fiPriority.
Referenced by TGo4Analysis::InitEventClasses().
TGo4EventErrorException & TGo4EventErrorException::operator= | ( | const TGo4EventErrorException & | right | ) |
Definition at line 38 of file TGo4EventErrorException.cxx.
References TGo4EventErrorException(), fiPriority, GO4TRACE, and TGo4EventSourceException::operator=().
|
private |
Definition at line 46 of file TGo4EventErrorException.h.
Referenced by TGo4EventErrorException(), TGo4EventErrorException(), GetPriority(), and operator=().