#include <TGo4EventSourceException.h>
Inheritance diagram for TGo4EventSourceException:
Public Member Functions | |
TGo4EventSourceException (TGo4EventSource *eventsource) | |
virtual | ~TGo4EventSourceException () |
virtual Int_t | Handle () |
This is a default handler function for the respective exception type. | |
TGo4EventSourceException (const TGo4EventSourceException &right) | |
TGo4EventSourceException & | operator= (const TGo4EventSourceException &right) |
Int_t | GetCreateStatus () const |
Status value of server/file open. | |
Int_t | GetEventStatus () const |
Status of the last event. | |
const char * | GetErrMess () const |
Status/ error message of the last event. | |
const char * | GetSourceName () const |
Name of the throwing event source. | |
const char * | GetSourceClass () const |
Name of the throwing event source. | |
Protected Attributes | |
TGo4EventSource * | fxEventSource |
1 | |
Int_t | fiCreateStatus |
Contains return value of eventsource open (e.g. | |
Int_t | fiEventStatus |
Contains return value of eventsource getevent (e.g. | |
TString | fxErrMess |
Error message at exception throw time. | |
TString | fxSourceName |
Name of the throwing event source. | |
TString | fxSourceClass |
Class of the throwing event source. | |
Private Member Functions | |
TGo4EventSourceException () |
|
Definition at line 22 of file TGo4EventSourceException.cxx. References fiCreateStatus, fiEventStatus, TGo4Exception::fxDescription, fxErrMess, fxEventSource, fxSourceClass, fxSourceName, TGo4EventSource::GetCreateStatus(), TGo4EventSource::GetErrMess(), TGo4EventSource::GetEventStatus(), and TRACE. |
|
Definition at line 73 of file TGo4EventSourceException.cxx. References TRACE. |
|
Definition at line 39 of file TGo4EventSourceException.cxx. References fiCreateStatus, fiEventStatus, fxErrMess, fxEventSource, fxSourceClass, fxSourceName, and TRACE. |
|
|
|
This is a default handler function for the respective exception type.
Reimplemented from TGo4RuntimeException. Definition at line 79 of file TGo4EventSourceException.cxx. References TGo4Log::Debug(), GetCreateStatus(), GetErrMess(), GetEventStatus(), GetSourceClass(), GetSourceName(), TRACE, and TGo4Exception::What(). |
|
Definition at line 51 of file TGo4EventSourceException.cxx. References fiCreateStatus, fiEventStatus, fxErrMess, fxEventSource, fxSourceClass, fxSourceName, TGo4RuntimeException::operator=(), and TRACE. Referenced by TGo4EventTimeoutException::operator=(), TGo4EventErrorException::operator=(), and TGo4EventEndException::operator=(). |
|
Status value of server/file open.
Definition at line 39 of file TGo4EventSourceException.h. References fiCreateStatus. Referenced by Handle(). |
|
Status of the last event.
Definition at line 42 of file TGo4EventSourceException.h. References fiEventStatus. Referenced by Handle(). |
|
Status/ error message of the last event.
Definition at line 45 of file TGo4EventSourceException.h. References fxErrMess. Referenced by Handle(). |
|
Name of the throwing event source.
Definition at line 48 of file TGo4EventSourceException.h. References fxSourceName. Referenced by Handle(). |
|
Name of the throwing event source.
Definition at line 51 of file TGo4EventSourceException.h. References fxSourceClass. Referenced by Handle(). |
|
1
Definition at line 55 of file TGo4EventSourceException.h. Referenced by operator=(), and TGo4EventSourceException(). |
|
Contains return value of eventsource open (e.g. f_evt_get_open) call. May be checked by the creating factory after return from source ctor. Definition at line 58 of file TGo4EventSourceException.h. Referenced by GetCreateStatus(), operator=(), and TGo4EventSourceException(). |
|
Contains return value of eventsource getevent (e.g. f_evt_get_event) call. May be checked by the controlling event loop. Definition at line 61 of file TGo4EventSourceException.h. Referenced by GetEventStatus(), operator=(), and TGo4EventSourceException(). |
|
Error message at exception throw time.
Definition at line 64 of file TGo4EventSourceException.h. Referenced by GetErrMess(), operator=(), and TGo4EventSourceException(). |
|
Name of the throwing event source.
Definition at line 67 of file TGo4EventSourceException.h. Referenced by GetSourceName(), operator=(), and TGo4EventSourceException(). |
|
Class of the throwing event source.
Definition at line 70 of file TGo4EventSourceException.h. Referenced by GetSourceClass(), operator=(), and TGo4EventSourceException(). |