v2.10-0 (21000JUN2005)

Go4EventServer
Class TGo4StepFactory


class TGo4StepFactory
derived from TGo4EventServerFactory


Field Summary
 private Text_t[256]fInputEventClass
           
 private Text_t[256]fInputEventName
           
 private Text_t[256]fnewInputEvent
           
 private Text_t[256]fnewOutputEvent
           
 private Text_t[256]fnewProcessor
           
 private Text_t[256]fOutputEventClass
           
 private Text_t[256]fOutputEventName
           
 private Text_t[256]fProcessorClass
           
 private Text_t[256]fProcessorName
           

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4StepFactory()
           
TGo4StepFactory(const char * name)
           

Destructor Summary
 virtual synchronized ~TGo4StepFactory()
           

Method Summary
 virtual TGo4EventProcessor*CreateEventProcessor(TGo4EventProcessorParameter* par)
           
 virtual TGo4EventElement*CreateInputEvent()
           
 virtual TGo4EventElement*CreateOutputEvent()
           
 voidDefEventProcessor(const char * Pname, const char * Pclass)
           
 voidDefInputEvent(const char * Iname, const char * Iclass)
           
 voidDefOutputEvent(const char * Oname, const char * Oclass)
           

Methods inherited from class Go4EventServer.TGo4EventServerFactory
CreateEventSource, CreateEventStore, SetOutputEvent

Methods inherited from class TNamed
operator=, Clear, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine

Field Detail

fInputEventClass

private Text_t[256] fInputEventClass

fInputEventName

private Text_t[256] fInputEventName

fnewInputEvent

private Text_t[256] fnewInputEvent

fnewOutputEvent

private Text_t[256] fnewOutputEvent

fnewProcessor

private Text_t[256] fnewProcessor

fOutputEventClass

private Text_t[256] fOutputEventClass

fOutputEventName

private Text_t[256] fOutputEventName

fProcessorClass

private Text_t[256] fProcessorClass

fProcessorName

private Text_t[256] fProcessorName
Constructor Detail

TGo4StepFactory

public TGo4StepFactory()

TGo4StepFactory

public TGo4StepFactory(const char * name)
Method Detail

~TGo4StepFactory

public virtual synchronized ~TGo4StepFactory()
Method Detail

CreateEventProcessor

public virtual TGo4EventProcessor* CreateEventProcessor(TGo4EventProcessorParameter* par)

CreateInputEvent

public virtual TGo4EventElement* CreateInputEvent()

CreateOutputEvent

public virtual TGo4EventElement* CreateOutputEvent()

DefEventProcessor

public void DefEventProcessor(const char * Pname, const char * Pclass)

DefInputEvent

public void DefInputEvent(const char * Iname, const char * Iclass)

DefOutputEvent

public void DefOutputEvent(const char * Oname, const char * Oclass)

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

30-06-2005