v2.10-0 (21000JUN2005)

Go4Event
Class TGo4EventSourceException

Direct Known Subclasses:
TGo4EventEndException, TGo4EventErrorException, TGo4EventTimeoutException

class TGo4EventSourceException
derived from TGo4RuntimeException


Field Summary
 protected Int_tfiCreateStatus
          Contains return value of eventsource open (e.g. f_evt_get_open) call.
 protected Int_tfiEventStatus
          Contains return value of eventsource getevent (e.g. f_evt_get_event) call.
 protected TStringfxErrMess
          Error message at exception throw time
 protected TGo4EventSource*fxEventSource
           
 protected TStringfxSourceClass
          Class of the throwing event source
 protected TStringfxSourceName
          Name of the throwing event source

Fields inherited from class Go4Exceptions.TGo4Exception
fxDescription

Constructor Summary
 TGo4EventSourceException(TGo4EventSource* eventsource)
           
 TGo4EventSourceException(const TGo4EventSourceException& right)
           
 private TGo4EventSourceException()
           

Destructor Summary
 virtual synchronized ~TGo4EventSourceException()
           

Method Summary
 const Int_tGetCreateStatus()
          Status value of server/file open.
 const const char *GetErrMess()
          Status/ error message of the last event.
 const Int_tGetEventStatus()
          Status of the last event.
 const const char *GetSourceClass()
          Name of the throwing event source.
 const const char *GetSourceName()
          Name of the throwing event source.
 virtual Int_tHandle()
           
 synchronized TGo4EventSourceException&operator=(const TGo4EventSourceException& right)
           

Methods inherited from class Go4Exceptions.TGo4RuntimeException
operator=

Methods inherited from class Go4Exceptions.TGo4Exception
operator=, What

Field Detail

fiCreateStatus

protected Int_t fiCreateStatus
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.

fiEventStatus

protected Int_t fiEventStatus
Contains return value of eventsource getevent (e.g. f_evt_get_event) call. May be checked by the controlling event loop.

fxErrMess

protected TString fxErrMess
Error message at exception throw time

fxEventSource

protected TGo4EventSource* fxEventSource
supplierCardinality 1

fxSourceClass

protected TString fxSourceClass
Class of the throwing event source

fxSourceName

protected TString fxSourceName
Name of the throwing event source
Constructor Detail

TGo4EventSourceException

public TGo4EventSourceException(TGo4EventSource* eventsource)

TGo4EventSourceException

public TGo4EventSourceException(const TGo4EventSourceException& right)

TGo4EventSourceException

private TGo4EventSourceException()
Method Detail

~TGo4EventSourceException

public virtual synchronized ~TGo4EventSourceException()
Method Detail

GetCreateStatus

public const Int_t GetCreateStatus()
Status value of server/file open.

GetErrMess

public const const char * GetErrMess()
Status/ error message of the last event.

GetEventStatus

public const Int_t GetEventStatus()
Status of the last event.

GetSourceClass

public const const char * GetSourceClass()
Name of the throwing event source.

GetSourceName

public const const char * GetSourceName()
Name of the throwing event source.

Handle

public virtual Int_t Handle()

operator=

public synchronized TGo4EventSourceException& operator=(const TGo4EventSourceException& right)

Association Links

to Class TGo4EventSource

Supplier Cardinality 1

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005