#include <TGo4EventSourceException.h>
Inheritance diagram for TGo4EventSourceException:
Public Methods | |
TGo4EventSourceException (TGo4EventSource *eventsource) | |
virtual | ~TGo4EventSourceException () |
virtual Int_t | Handle () |
This is a default handler function for the respective exception type *. More... | |
TGo4EventSourceException (const TGo4EventSourceException &right) | |
TGo4EventSourceException & | operator= (const TGo4EventSourceException &right) |
Int_t | GetCreateStatus () const |
Status value of server/file open. More... | |
Int_t | GetEventStatus () const |
Status of the last event. More... | |
const char * | GetErrMess () const |
Status/ error message of the last event. More... | |
const char * | GetSourceName () const |
Name of the throwing event source. More... | |
const char * | GetSourceClass () const |
Name of the throwing event source. More... | |
Protected Attributes | |
TGo4EventSource * | fxEventSource |
@supplierCardinality 1. More... | |
Int_t | fiCreateStatus |
Contains return value of eventsource open (e.g. More... | |
Int_t | fiEventStatus |
Contains return value of eventsource getevent (e.g. More... | |
TString | fxErrMess |
Error message at exception throw time. More... | |
TString | fxSourceName |
Name of the throwing event source. More... | |
TString | fxSourceClass |
Class of the throwing event source. More... | |
Private Methods | |
TGo4EventSourceException () |
|
Definition at line 22 of file TGo4EventSourceException.cxx. References fiCreateStatus, fiEventStatus, TGo4Exception::fxDescription, fxErrMess, fxEventSource, fxSourceClass, fxSourceName, 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 40 of file TGo4EventSourceException.h. References fiCreateStatus. Referenced by Handle(). |
|
Status of the last event.
Definition at line 43 of file TGo4EventSourceException.h. References fiEventStatus. Referenced by Handle(). |
|
Status/ error message of the last event.
Definition at line 46 of file TGo4EventSourceException.h. References fxErrMess. Referenced by Handle(). |
|
Name of the throwing event source.
Definition at line 49 of file TGo4EventSourceException.h. References fxSourceName. Referenced by Handle(). |
|
Name of the throwing event source.
Definition at line 52 of file TGo4EventSourceException.h. References fxSourceClass. Referenced by Handle(). |
|
@supplierCardinality 1.
Definition at line 56 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 59 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 62 of file TGo4EventSourceException.h. Referenced by GetEventStatus(), operator=(), and TGo4EventSourceException(). |
|
Error message at exception throw time.
Definition at line 65 of file TGo4EventSourceException.h. Referenced by GetErrMess(), operator=(), and TGo4EventSourceException(). |
|
Name of the throwing event source.
Definition at line 68 of file TGo4EventSourceException.h. Referenced by GetSourceName(), operator=(), and TGo4EventSourceException(). |
|
Class of the throwing event source.
Definition at line 71 of file TGo4EventSourceException.h. Referenced by GetSourceClass(), operator=(), and TGo4EventSourceException(). |