Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4DynamicListCommand Class Reference

Baseclass for all commands effecting an dynamic list entry. More...

#include <TGo4DynamicListCommand.h>

Inheritance diagram for TGo4DynamicListCommand:

TGo4AnalysisCommand TGo4Command TGo4ComGetDynamicEntryStatus TGo4ComRemoveDynamicEntry TGo4ComSetDynamicEntry List of all members.

Public Methods

 TGo4DynamicListCommand ()
 TGo4DynamicListCommand (const char *comname, const char *description, const char *entryname, const char *listname=0)
virtual ~TGo4DynamicListCommand ()
const char * GetListName () const
 Access to the dynamic list name. More...

const char * GetEntryName () const
 Access to the dynamic list name. More...

void SetListName (const char *name)
 Set the dynamic list name. More...

void SetEntryName (const char *name)
 Set the dynamic entry name. More...


Private Attributes

TString fxListName
 Name of dynamic list which contains entry to be removed. More...

TString fxEntryName
 Name of dynamic entry to be removed. More...


Detailed Description

Baseclass for all commands effecting an dynamic list entry.

Entry is searched by name in the dynamic list specified by lisrt name. Default dynamic list is the top Go4DynamicList object.

Author:
J. Adamczewski
Since:
15-Jul-2002

Definition at line 31 of file TGo4DynamicListCommand.h.


Constructor & Destructor Documentation

TGo4DynamicListCommand::TGo4DynamicListCommand  
 

Definition at line 35 of file TGo4DynamicListCommand.cxx.

References TGo4Analysis::fgcTOPDYNAMICLIST, SetListName(), TGo4Command::SetReceiverName(), and TRACE.

TGo4DynamicListCommand::TGo4DynamicListCommand const char *    comname,
const char *    description,
const char *    entryname,
const char *    listname = 0
 

Definition at line 21 of file TGo4DynamicListCommand.cxx.

References TGo4Analysis::fgcTOPDYNAMICLIST, SetEntryName(), SetListName(), TGo4Command::SetReceiverName(), and TRACE.

TGo4DynamicListCommand::~TGo4DynamicListCommand   [virtual]
 

Definition at line 44 of file TGo4DynamicListCommand.cxx.

References TRACE.


Member Function Documentation

const char* TGo4DynamicListCommand::GetListName   const [inline]
 

Access to the dynamic list name.

Definition at line 42 of file TGo4DynamicListCommand.h.

References fxListName.

Referenced by TGo4ComSetDynamicEntry::ExeCom(), TGo4ComRemoveDynamicEntry::ExeCom(), and TGo4ComGetDynamicEntryStatus::ExeCom().

const char* TGo4DynamicListCommand::GetEntryName   const [inline]
 

Access to the dynamic list name.

Definition at line 45 of file TGo4DynamicListCommand.h.

References fxEntryName.

Referenced by TGo4ComSetDynamicEntry::ExeCom(), TGo4ComRemoveDynamicEntry::ExeCom(), and TGo4ComGetDynamicEntryStatus::ExeCom().

void TGo4DynamicListCommand::SetListName const char *    name [inline]
 

Set the dynamic list name.

Definition at line 48 of file TGo4DynamicListCommand.h.

References fxListName.

Referenced by TGo4DynamicListCommand().

void TGo4DynamicListCommand::SetEntryName const char *    name [inline]
 

Set the dynamic entry name.

Definition at line 51 of file TGo4DynamicListCommand.h.

References fxEntryName.

Referenced by TGo4DynamicListCommand().


Member Data Documentation

TString TGo4DynamicListCommand::fxListName [private]
 

Name of dynamic list which contains entry to be removed.

Definition at line 56 of file TGo4DynamicListCommand.h.

Referenced by GetListName(), and SetListName().

TString TGo4DynamicListCommand::fxEntryName [private]
 

Name of dynamic entry to be removed.

Definition at line 59 of file TGo4DynamicListCommand.h.

Referenced by GetEntryName(), and SetEntryName().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:36 2005 for Go4-v2.10-5 by doxygen1.2.15