#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(). |
1.4.2