24 GO4TRACE((12,
"TGo4ComSetProtections::TGo4ComSetProtections(const char *) ctor",__LINE__, __FILE__));
34 GO4TRACE((12,
"TGo4ComSetProtections::TGo4ComSetProtections() ctor",__LINE__, __FILE__));
36 SetName(
"ANSetProtect");
55 TString::Format(
"Changed object or folder %s protections: %s ",
GetObjectName(),
fxFlags.Data()));
59 TString::Format(
"Could not change object/folder %s protections, no such object",
GetObjectName()));
void SendStatusMessage(Int_t level, Bool_t printout, const TString &text) override
Send message to gui.
const char * GetObjectName() const
access to the object name under command.
TGo4AnalysisObjectCommand()
void Set(TGo4RemoteCommand *remcon) override
Set internals of this command from specification of external remote command (command container).
static TGo4Analysis * Instance()
return analysis instance
void Set(TGo4RemoteCommand *remcon) override
Set internals of this command from specification of external remote command (command container).
Int_t ExeCom() override
Do the command action.
void SetFlags(const char *flags)
void SetProtection(Go4CommandMode_t m)
TGo4CommandReceiver * fxReceiverBase
void SetDescription(const char *)
void SetReceiverName(const char *)
static void Debug(const char *text,...) GO4_PRINTF_ARGS
User shortcut for message with prio 0.
This command is a container for commands to be send from master to slave via inter-process transport.
const char * GetString(Int_t i) const