#include <TGo4ComSetProtections.h>
Public Member Functions | |
TGo4ComSetProtections () | |
TGo4ComSetProtections (const char *obname, const char *flags) | |
virtual | ~TGo4ComSetProtections () |
Int_t | ExeCom () |
virtual void | Set (TGo4RemoteCommand *remcon) |
void | SetFlags (const char *flags) |
Private Attributes | |
TString | fxFlags |
Change protections against clearing (reset) or deletion, etc. for target objects
Definition at line 26 of file TGo4ComSetProtections.h.
TGo4ComSetProtections::TGo4ComSetProtections | ( | ) |
Definition at line 31 of file TGo4ComSetProtections.cxx.
References GO4TRACE, kGo4ComModeController, TGo4Command::SetDescription(), TGo4Command::SetProtection(), and TGo4Command::SetReceiverName().
TGo4ComSetProtections::TGo4ComSetProtections | ( | const char * | obname, | |
const char * | flags | |||
) |
Definition at line 21 of file TGo4ComSetProtections.cxx.
References GO4TRACE, kGo4ComModeController, SetFlags(), TGo4Command::SetProtection(), and TGo4Command::SetReceiverName().
TGo4ComSetProtections::~TGo4ComSetProtections | ( | ) | [virtual] |
Definition at line 41 of file TGo4ComSetProtections.cxx.
References GO4TRACE.
Int_t TGo4ComSetProtections::ExeCom | ( | ) | [virtual] |
Do the command action
Reimplemented from TGo4Command.
Definition at line 55 of file TGo4ComSetProtections.cxx.
References TGo4Log::Debug(), fxFlags, TGo4Command::fxReceiverBase, TGo4AnalysisObjectCommand::GetObjectName(), TGo4Analysis::Instance(), TGo4Analysis::ProtectObjects(), and TGo4AnalysisClient::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 46 of file TGo4ComSetProtections.cxx.
References TGo4RemoteCommand::GetString(), and SetFlags().
void TGo4ComSetProtections::SetFlags | ( | const char * | flags | ) | [inline] |
Definition at line 42 of file TGo4ComSetProtections.h.
References fxFlags.
Referenced by Set(), and TGo4ComSetProtections().
TString TGo4ComSetProtections::fxFlags [private] |
Definition at line 46 of file TGo4ComSetProtections.h.
Referenced by ExeCom(), and SetFlags().