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

TGo4ComSetProtections Class Reference

Change protections against clearing (reset) or deletion, etc. More...

#include <TGo4ComSetProtections.h>

Inheritance diagram for TGo4ComSetProtections:

TGo4AnalysisObjectCommand TGo4AnalysisCommand TGo4Command List of all members.

Public Member Functions

 TGo4ComSetProtections ()
 TGo4ComSetProtections (const char *obname, const char *flags)
virtual ~TGo4ComSetProtections ()
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).
void SetFlags (const char *flags)

Private Attributes

TString fxFlags

Detailed Description

Change protections against clearing (reset) or deletion, etc.

for target objects

Author:
J. Adamczewski
Since:
03-Dec-2004

Definition at line 28 of file TGo4ComSetProtections.h.


Constructor & Destructor Documentation

TGo4ComSetProtections::TGo4ComSetProtections  ) 
 

Definition at line 33 of file TGo4ComSetProtections.cxx.

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

TGo4ComSetProtections::TGo4ComSetProtections const char *  obname,
const char *  flags
 

Definition at line 23 of file TGo4ComSetProtections.cxx.

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

TGo4ComSetProtections::~TGo4ComSetProtections  )  [virtual]
 

Definition at line 43 of file TGo4ComSetProtections.cxx.

References TRACE.


Member Function Documentation

Int_t TGo4ComSetProtections::ExeCom  )  [virtual]
 

Do the command action.

Reimplemented from TGo4Command.

Definition at line 57 of file TGo4ComSetProtections.cxx.

References TGo4Log::Debug(), fxFlags, TGo4Command::fxReceiverBase, TGo4AnalysisObjectCommand::GetObjectName(), TGo4Analysis::Instance(), TGo4Analysis::ProtectObjects(), and TGo4Slave::SendStatusMessage().

void TGo4ComSetProtections::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 TGo4AnalysisObjectCommand.

Definition at line 48 of file TGo4ComSetProtections.cxx.

References TGo4RemoteCommand::GetString(), TGo4AnalysisObjectCommand::Set(), and SetFlags().

void TGo4ComSetProtections::SetFlags const char *  flags  )  [inline]
 

Definition at line 44 of file TGo4ComSetProtections.h.

References fxFlags.

Referenced by Set(), and TGo4ComSetProtections().


Member Data Documentation

TString TGo4ComSetProtections::fxFlags [private]
 

Definition at line 48 of file TGo4ComSetProtections.h.

Referenced by ExeCom(), and SetFlags().


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