|
GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
Event store exception. More...
#include <TGo4EventStoreException.h>
Inheritance diagram for TGo4EventStoreException:Public Member Functions | |
| TGo4EventStoreException ()=delete | |
| TGo4EventStoreException (const TGo4EventStoreException &right) | |
| TGo4EventStoreException (TGo4EventStore *eventsource, const char *msg=nullptr) | |
| virtual | ~TGo4EventStoreException () |
| const char * | GetErrMess () const |
| Status/ error message of the last event. | |
| const char * | GetStoreClass () const |
| Name of the throwing event source. | |
| const char * | GetStoreName () const |
| Name of the throwing event source. | |
| Int_t | Handle () override |
| This is a default handler function for the respective exception type. | |
| TGo4EventStoreException & | operator= (const TGo4EventStoreException &right) |
Public Member Functions inherited from TGo4RuntimeException | |
| 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) |
Public Member Functions inherited from TGo4Exception | |
| 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 | |
| TString | fxErrMess |
| Error message at exception throw time. | |
| TGo4EventStore * | fxEventStore {nullptr} |
| 1 | |
| TString | fxStoreClass |
| Class of the throwing event source. | |
| TString | fxStoreName |
| Name of the throwing event source. | |
Protected Attributes inherited from TGo4Exception | |
| TString | fxDescription |
Event store exception.
Definition at line 26 of file TGo4EventStoreException.h.
|
delete |
References TGo4EventStoreException().
Referenced by TGo4EventStoreException(), TGo4EventStoreException(), and operator=().
| TGo4EventStoreException::TGo4EventStoreException | ( | TGo4EventStore * | eventsource, |
| const char * | msg = nullptr ) |
Definition at line 19 of file TGo4EventStoreException.cxx.
References TGo4Exception::fxDescription, fxErrMess, fxEventStore, fxStoreClass, fxStoreName, and GO4TRACE.
|
virtual |
Definition at line 57 of file TGo4EventStoreException.cxx.
References GO4TRACE.
| TGo4EventStoreException::TGo4EventStoreException | ( | const TGo4EventStoreException & | right | ) |
Definition at line 34 of file TGo4EventStoreException.cxx.
References TGo4EventStoreException(), TGo4RuntimeException::TGo4RuntimeException(), fxErrMess, fxEventStore, fxStoreClass, fxStoreName, and GO4TRACE.
|
inline |
Status/ error message of the last event.
Definition at line 43 of file TGo4EventStoreException.h.
References fxErrMess.
Referenced by Handle().
|
inline |
Name of the throwing event source.
Definition at line 49 of file TGo4EventStoreException.h.
References fxStoreClass.
Referenced by Handle().
|
inline |
Name of the throwing event source.
Definition at line 46 of file TGo4EventStoreException.h.
References fxStoreName.
Referenced by Handle().
|
overridevirtual |
This is a default handler function for the respective exception type.
Reimplemented from TGo4Exception.
Definition at line 62 of file TGo4EventStoreException.cxx.
References TGo4Log::Debug(), GetErrMess(), GetStoreClass(), GetStoreName(), GO4TRACE, and TGo4Exception::What().
| TGo4EventStoreException & TGo4EventStoreException::operator= | ( | const TGo4EventStoreException & | right | ) |
Definition at line 44 of file TGo4EventStoreException.cxx.
References TGo4EventStoreException(), fxErrMess, fxEventStore, fxStoreClass, fxStoreName, GO4TRACE, and TGo4RuntimeException::operator=().
|
protected |
Error message at exception throw time.
Definition at line 56 of file TGo4EventStoreException.h.
Referenced by TGo4EventStoreException(), TGo4EventStoreException(), GetErrMess(), and operator=().
|
protected |
1
Definition at line 53 of file TGo4EventStoreException.h.
Referenced by TGo4EventStoreException(), TGo4EventStoreException(), and operator=().
|
protected |
Class of the throwing event source.
Definition at line 62 of file TGo4EventStoreException.h.
Referenced by TGo4EventStoreException(), TGo4EventStoreException(), GetStoreClass(), and operator=().
|
protected |
Name of the throwing event source.
Definition at line 59 of file TGo4EventStoreException.h.
Referenced by TGo4EventStoreException(), TGo4EventStoreException(), GetStoreName(), and operator=().