22 GO4TRACE((16,
"TGo4EventStoreException::TGo4EventStoreException (TGo4EventStore *)", __LINE__, __FILE__));
37 GO4TRACE((16,
"TGo4EventStoreException::TGo4EventStoreException(right)", __LINE__, __FILE__)); ;
46 GO4TRACE((16,
"TGo4EventStoreException::operator=", __LINE__, __FILE__));
59 GO4TRACE((16,
"TGo4EventStoreException::~TGo4EventStoreException", __LINE__, __FILE__));
64 GO4TRACE((12,
"TGo4EventStoreException::Handle()", __LINE__, __FILE__));
virtual ~TGo4EventStoreException()
TString fxStoreName
Name of the throwing event source.
TGo4EventStore * fxEventStore
1
const char * GetStoreName() const
Name of the throwing event source.
const char * GetStoreClass() const
Name of the throwing event source.
const char * GetErrMess() const
Status/ error message of the last event.
TGo4EventStoreException()=delete
Int_t Handle() override
This is a default handler function for the respective exception type.
TString fxStoreClass
Class of the throwing event source.
TGo4EventStoreException & operator=(const TGo4EventStoreException &right)
TString fxErrMess
Error message at exception throw time.
The abstract interface class for the raw event store.
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)