Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TGo4ComSaveAnalysisStatus Class Reference

Save current analysis settings to a file specified by name. More...

#include <TGo4ComSaveAnalysisStatus.h>

Inheritance diagram for TGo4ComSaveAnalysisStatus:

TGo4AnalysisCommand TGo4Command List of all members.

Public Member Functions

 TGo4ComSaveAnalysisStatus ()
 TGo4ComSaveAnalysisStatus (const char *filename)
virtual ~TGo4ComSaveAnalysisStatus ()
Int_t ExeCom ()
 Do the command action.
virtual void Set (TGo4RemoteCommand *remcon)
 Set internals of this command from specification of external remote command (command container).
const char * GetFileName () const
 Access to the object name under command.
void SetFileName (const char *name)
 Set the object name under command.

Private Attributes

TString fxFileName
 Name of the settings file.

Detailed Description

Save current analysis settings to a file specified by name.

Definition at line 26 of file TGo4ComSaveAnalysisStatus.h.


Constructor & Destructor Documentation

TGo4ComSaveAnalysisStatus::TGo4ComSaveAnalysisStatus  ) 
 

Definition at line 34 of file TGo4ComSaveAnalysisStatus.cxx.

References TGo4Analysis::fgcDEFAULTSTATUSFILENAME, kGo4ComModeController, SetFileName(), TGo4Command::SetProtection(), TGo4Command::SetReceiverName(), and TRACE.

TGo4ComSaveAnalysisStatus::TGo4ComSaveAnalysisStatus const char *  filename  ) 
 

Definition at line 23 of file TGo4ComSaveAnalysisStatus.cxx.

References kGo4ComModeController, SetFileName(), TGo4Command::SetProtection(), TGo4Command::SetReceiverName(), and TRACE.

TGo4ComSaveAnalysisStatus::~TGo4ComSaveAnalysisStatus  )  [virtual]
 

Definition at line 45 of file TGo4ComSaveAnalysisStatus.cxx.

References TRACE.


Member Function Documentation

Int_t TGo4ComSaveAnalysisStatus::ExeCom  )  [virtual]
 

Do the command action.

Reimplemented from TGo4Command.

Definition at line 58 of file TGo4ComSaveAnalysisStatus.cxx.

References TGo4Log::Debug(), TGo4Command::fxReceiverBase, GetFileName(), TGo4Analysis::Instance(), TGo4Analysis::SaveStatus(), TGo4Slave::SendStatusMessage(), and TRACE.

void TGo4ComSaveAnalysisStatus::Set TGo4RemoteCommand remcon  )  [virtual]
 

Set internals of this command from specification of external remote command (command container).

Must be overloaded for each specific command!

Reimplemented from TGo4Command.

Definition at line 50 of file TGo4ComSaveAnalysisStatus.cxx.

References TGo4RemoteCommand::GetString(), and SetFileName().

const char* TGo4ComSaveAnalysisStatus::GetFileName  )  const [inline]
 

Access to the object name under command.

Definition at line 43 of file TGo4ComSaveAnalysisStatus.h.

References fxFileName.

Referenced by ExeCom().

void TGo4ComSaveAnalysisStatus::SetFileName const char *  name  )  [inline]
 

Set the object name under command.

Definition at line 46 of file TGo4ComSaveAnalysisStatus.h.

References fxFileName.

Referenced by Set(), and TGo4ComSaveAnalysisStatus().


Member Data Documentation

TString TGo4ComSaveAnalysisStatus::fxFileName [private]
 

Name of the settings file.

Definition at line 51 of file TGo4ComSaveAnalysisStatus.h.

Referenced by GetFileName(), and SetFileName().


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:00:46 2008 for Go4-v3.04-1 by  doxygen 1.4.2