22 GO4TRACE((16,
"TGo4EventSourceException::TGo4EventSourceException (TGo4EventSource*)", __LINE__, __FILE__));
38 GO4TRACE((16,
"TGo4EventSourceException::TGo4EventSourceException(right)", __LINE__, __FILE__)); ;
49 GO4TRACE((16,
"TGo4EventSourceException::operator=", __LINE__, __FILE__));
64 GO4TRACE((16,
"TGo4EventSourceException::~TGo4EventSourceException", __LINE__, __FILE__));
69 GO4TRACE((12,
"TGo4EventSourceException::Handle()", __LINE__, __FILE__));
71 TGo4Log::Debug(
"%s \n %s of name %s: \n\tCreateStatus: %d \n\tEventStatus:%d, \n\t%s",
Int_t GetEventStatus() const
Status of the last event.
TString fxSourceName
Name of the throwing event source.
TGo4EventSource * fxEventSource
1
Int_t Handle() override
This is a default handler function for the respective exception type.
Int_t GetCreateStatus() const
Status value of server/file open.
TGo4EventSourceException & operator=(const TGo4EventSourceException &right)
const char * GetSourceClass() const
Name of the throwing event source.
TGo4EventSourceException()=delete
const char * GetSourceName() const
Name of the throwing event source.
const char * GetErrMess() const
Status/ error message of the last event.
Int_t fiEventStatus
Contains return value of eventsource getevent (e.g.
TString fxErrMess
Error message at exception throw time.
Int_t fiCreateStatus
Contains return value of eventsource open (e.g.
virtual ~TGo4EventSourceException()
TString fxSourceClass
Class of the throwing event source.
const char * GetErrMess() const
Status/ error message of the last event.
Int_t GetEventStatus() const
Status of the last event.
Int_t GetCreateStatus() const
Status value of server/file open.
virtual const char * What()
Returns string describing the kind of exception.
static void Debug(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 0.
TGo4RuntimeException & operator=(const TGo4RuntimeException &right)