Public Slots | Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes

TGo4ConfigStep Class Reference

#include <TGo4ConfigStep.h>

List of all members.

Public Slots

virtual void InputArguments (const QString &Arg)
virtual void InputStateChanged (int)
virtual void InputPortChanged (int)
virtual void RetryCntChanged (int)
virtual void InputSourceText (const QString &Name)
virtual void OutputStateChanged (int)
virtual void OutputNameText (const QString &Name)
virtual void StepStateChanged (int)
virtual void SourceComboHighlighted (int kind)
virtual void StoreComboHighlighted (int k)
virtual void OutputFileDialog ()
virtual void StoreBufferSize (int t)
virtual void StoreSplitLevel (int t)
virtual void StoreCompLevel (int t)
virtual void StoreOverWrite (bool overwrite)
virtual void InputTagfile (const QString &tag)
virtual void ChangeStartEvent (int num)
virtual void ChangeStopEvent (int num)
virtual void ChangeEventInterval (int num)
virtual void ChangeSourceTimeout (int tim)
virtual void InputFileDialog ()
virtual void MbsMonitorBtn_clicked ()
virtual void ExtraBtn_clicked ()

Public Member Functions

 TGo4ConfigStep (QWidget *parent=0, const char *name=0, Qt::WindowFlags fl=0)
virtual ~TGo4ConfigStep ()
virtual void SetStepStatus (TGo4AnalysisConfiguration *panel, TGo4AnalysisStepStatus *StepStatus, int number=-1)
virtual QString GetStepName ()
virtual QString GetTabTitle ()
virtual void SetStepControl (bool process, bool source, bool store)
virtual void GetStepControl (bool &process, bool &source, bool &store)
virtual void SetSourceWidgets (const QString &name, int timeout)
virtual void SetMbsSourceWidgets (int start, int stop, int interval, int port=0)
virtual void SetFileSource ()
virtual void SetMbsFileSource (const QString &TagFile)
virtual void SetMbsStreamSource ()
virtual void SetMbsTransportSource ()
virtual void SetMbsEventServerSource ()
virtual void SetMbsRevServSource (int port)
virtual void SetMbsPort (int port)
virtual void SetMbsRetryCnt (int retry)
virtual void SetRandomSource ()
virtual void SetUserSource (int port, QString expr)
virtual int GetSourceSetup (QString &name, int &timeout, int &start, int &stop, int &interval, int &port, int &nretry)
virtual void GetMbsFileSource (QString &TagFile)
virtual void GetUserSource (int &port, QString &expr)
virtual void SetFileStore (QString name, bool overwrite, int bufsize, int splitlevel, int compression)
virtual void SetBackStore (QString name, int bufsize, int splitlevel)
virtual QString GetBackStoreName ()
virtual int GetStoreSetup (QString &name)
virtual void GetFileStore (bool &overwrite, int &bufsize, int &splitlevel, int &compression)
virtual void GetBackStore (int &bufsize, int &splitlevel)

Protected Types

enum  { ParsSize = 8 }

Protected Member Functions

void ChangeSourceParameter (int kind)
int CurrentSourceKind ()

Protected Attributes

TGo4AnalysisConfigurationfxPanel
TGo4AnalysisStepStatusfStepStatus
int fStepNumber
int fLastSrcKind
int fBlocked
bool fExtra
TGo4EventSourceParameterfPars [ParsSize]

Detailed Description

Definition at line 25 of file TGo4ConfigStep.h.


Member Enumeration Documentation

anonymous enum [protected]
Enumerator:
ParsSize 

Definition at line 94 of file TGo4ConfigStep.h.


Constructor & Destructor Documentation

TGo4ConfigStep::TGo4ConfigStep ( QWidget *  parent = 0,
const char *  name = 0,
Qt::WindowFlags  fl = 0 
)

Definition at line 54 of file TGo4ConfigStep.cpp.

References fBlocked, fExtra, fLastSrcKind, fPars, fStepStatus, and fxPanel.

TGo4ConfigStep::~TGo4ConfigStep (  )  [virtual]

Definition at line 89 of file TGo4ConfigStep.cpp.

References fPars.


Member Function Documentation

void TGo4ConfigStep::ChangeEventInterval ( int  num  )  [virtual, slot]
void TGo4ConfigStep::ChangeSourceParameter ( int  kind  )  [protected]
void TGo4ConfigStep::ChangeSourceTimeout ( int  tim  )  [virtual, slot]
void TGo4ConfigStep::ChangeStartEvent ( int  num  )  [virtual, slot]
void TGo4ConfigStep::ChangeStopEvent ( int  num  )  [virtual, slot]
int TGo4ConfigStep::CurrentSourceKind (  )  [protected]
void TGo4ConfigStep::ExtraBtn_clicked (  )  [virtual, slot]

Definition at line 939 of file TGo4ConfigStep.cpp.

References fBlocked, fExtra, and SourceComboHighlighted().

void TGo4ConfigStep::GetBackStore ( int &  bufsize,
int &  splitlevel 
) [virtual]

Definition at line 927 of file TGo4ConfigStep.cpp.

Referenced by TGo4Script::ProduceScript().

QString TGo4ConfigStep::GetBackStoreName (  )  [virtual]

Definition at line 904 of file TGo4ConfigStep.cpp.

References GetStepName().

Referenced by GetStoreSetup(), SetBackStore(), and StoreComboHighlighted().

void TGo4ConfigStep::GetFileStore ( bool &  overwrite,
int &  bufsize,
int &  splitlevel,
int &  compression 
) [virtual]

Definition at line 919 of file TGo4ConfigStep.cpp.

Referenced by TGo4Script::ProduceScript().

void TGo4ConfigStep::GetMbsFileSource ( QString &  TagFile  )  [virtual]

Definition at line 864 of file TGo4ConfigStep.cpp.

Referenced by TGo4Script::ProduceScript().

int TGo4ConfigStep::GetSourceSetup ( QString &  name,
int &  timeout,
int &  start,
int &  stop,
int &  interval,
int &  port,
int &  nretry 
) [virtual]
void TGo4ConfigStep::GetStepControl ( bool &  process,
bool &  source,
bool &  store 
) [virtual]

Definition at line 771 of file TGo4ConfigStep.cpp.

Referenced by TGo4Script::ProduceScript().

QString TGo4ConfigStep::GetStepName (  )  [virtual]
int TGo4ConfigStep::GetStoreSetup ( QString &  name  )  [virtual]

Definition at line 911 of file TGo4ConfigStep.cpp.

References GetBackStoreName().

Referenced by TGo4Script::ProduceScript().

QString TGo4ConfigStep::GetTabTitle (  )  [virtual]
void TGo4ConfigStep::GetUserSource ( int &  port,
QString &  expr 
) [virtual]

Definition at line 870 of file TGo4ConfigStep.cpp.

Referenced by TGo4Script::ProduceScript().

void TGo4ConfigStep::InputArguments ( const QString &  Arg  )  [virtual, slot]
void TGo4ConfigStep::InputFileDialog (  )  [virtual, slot]
void TGo4ConfigStep::InputPortChanged ( int  port  )  [virtual, slot]
void TGo4ConfigStep::InputSourceText ( const QString &  Name  )  [virtual, slot]
void TGo4ConfigStep::InputStateChanged ( int   )  [virtual, slot]
void TGo4ConfigStep::InputTagfile ( const QString &  tag  )  [virtual, slot]
void TGo4ConfigStep::MbsMonitorBtn_clicked (  )  [virtual, slot]

Definition at line 933 of file TGo4ConfigStep.cpp.

References TGo4AnalysisConfiguration::DisplayMbsMonitor(), and fxPanel.

void TGo4ConfigStep::OutputFileDialog (  )  [virtual, slot]
void TGo4ConfigStep::OutputNameText ( const QString &  Name  )  [virtual, slot]

Definition at line 214 of file TGo4ConfigStep.cpp.

References fStepStatus, and TGo4AnalysisStepStatus::GetStorePar().

void TGo4ConfigStep::OutputStateChanged ( int   )  [virtual, slot]
void TGo4ConfigStep::RetryCntChanged ( int  cnt  )  [virtual, slot]
void TGo4ConfigStep::SetBackStore ( QString  name,
int  bufsize,
int  splitlevel 
) [virtual]

Definition at line 891 of file TGo4ConfigStep.cpp.

References GetBackStoreName(), and StoreComboHighlighted().

Referenced by SetStepStatus(), and TGo4Script::StepBackStore().

void TGo4ConfigStep::SetFileSource (  )  [virtual]

Definition at line 778 of file TGo4ConfigStep.cpp.

References kind_RootFile.

Referenced by TGo4Script::StepFileSource().

void TGo4ConfigStep::SetFileStore ( QString  name,
bool  overwrite,
int  bufsize,
int  splitlevel,
int  compression 
) [virtual]

Definition at line 876 of file TGo4ConfigStep.cpp.

References StoreComboHighlighted().

Referenced by SetStepStatus(), and TGo4Script::StepFileStore().

void TGo4ConfigStep::SetMbsEventServerSource (  )  [virtual]

Definition at line 803 of file TGo4ConfigStep.cpp.

References kind_MbsEvent.

Referenced by TGo4Script::StepMbsEventServerSource().

void TGo4ConfigStep::SetMbsFileSource ( const QString &  TagFile  )  [virtual]

Definition at line 783 of file TGo4ConfigStep.cpp.

References kind_MbsFile, and TGo4MbsFile__fgcNOTAGFILE.

Referenced by TGo4Script::StepMbsFileSource().

void TGo4ConfigStep::SetMbsPort ( int  port  )  [virtual]

Definition at line 815 of file TGo4ConfigStep.cpp.

Referenced by TGo4Script::StepMbsPort().

void TGo4ConfigStep::SetMbsRetryCnt ( int  retry  )  [virtual]

Definition at line 820 of file TGo4ConfigStep.cpp.

Referenced by TGo4Script::StepMbsRetryCnt().

void TGo4ConfigStep::SetMbsRevServSource ( int  port  )  [virtual]

Definition at line 808 of file TGo4ConfigStep.cpp.

References kind_MbsREvent.

Referenced by TGo4Script::StepMbsRevServSource().

void TGo4ConfigStep::SetMbsSourceWidgets ( int  start,
int  stop,
int  interval,
int  port = 0 
) [virtual]
void TGo4ConfigStep::SetMbsStreamSource (  )  [virtual]

Definition at line 793 of file TGo4ConfigStep.cpp.

References kind_MbsStream.

Referenced by TGo4Script::StepMbsStreamSource().

void TGo4ConfigStep::SetMbsTransportSource (  )  [virtual]

Definition at line 798 of file TGo4ConfigStep.cpp.

References kind_MbsTransport.

Referenced by TGo4Script::StepMbsTransportSource().

void TGo4ConfigStep::SetRandomSource (  )  [virtual]

Definition at line 826 of file TGo4ConfigStep.cpp.

References kind_MbsRandom.

Referenced by TGo4Script::StepRandomSource().

void TGo4ConfigStep::SetSourceWidgets ( const QString &  name,
int  timeout 
) [virtual]
void TGo4ConfigStep::SetStepControl ( bool  process,
bool  source,
bool  store 
) [virtual]

Definition at line 762 of file TGo4ConfigStep.cpp.

References StepStateChanged().

Referenced by TGo4Script::ConfigStep(), and SetStepStatus().

void TGo4ConfigStep::SetStepStatus ( TGo4AnalysisConfiguration panel,
TGo4AnalysisStepStatus StepStatus,
int  number = -1 
) [virtual]
void TGo4ConfigStep::SetUserSource ( int  port,
QString  expr 
) [virtual]

Definition at line 831 of file TGo4ConfigStep.cpp.

References kind_UserSource.

Referenced by TGo4Script::StepUserSource().

void TGo4ConfigStep::SourceComboHighlighted ( int  kind  )  [virtual, slot]
void TGo4ConfigStep::StepStateChanged ( int   )  [virtual, slot]
void TGo4ConfigStep::StoreBufferSize ( int  t  )  [virtual, slot]
void TGo4ConfigStep::StoreComboHighlighted ( int  k  )  [virtual, slot]
void TGo4ConfigStep::StoreCompLevel ( int  t  )  [virtual, slot]
void TGo4ConfigStep::StoreOverWrite ( bool  overwrite  )  [virtual, slot]
void TGo4ConfigStep::StoreSplitLevel ( int  t  )  [virtual, slot]

Member Data Documentation

int TGo4ConfigStep::fBlocked [protected]
bool TGo4ConfigStep::fExtra [protected]

Definition at line 92 of file TGo4ConfigStep.h.

Referenced by ExtraBtn_clicked(), SourceComboHighlighted(), and TGo4ConfigStep().

Definition at line 90 of file TGo4ConfigStep.h.

Referenced by ChangeSourceParameter(), SetStepStatus(), and TGo4ConfigStep().

Definition at line 96 of file TGo4ConfigStep.h.

Referenced by ChangeSourceParameter(), TGo4ConfigStep(), and ~TGo4ConfigStep().

int TGo4ConfigStep::fStepNumber [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines