Command (TemplateTreeNode& template_tree_node, const string& cmd_name)
| Command |
~Command ()
| ~Command |
[virtual]
void add_action (const list<string>& action, const XRLdb& xrldb)
throw (ParseError) | add_action |
int execute (MasterConfigTreeNode& ctn, TaskManager& task_manager)
| execute |
[const]
void xrl_action_complete (const XrlError& err,
XrlArgs* xrl_args,
MasterConfigTreeNode* ctn,
Action* action)
| xrl_action_complete |
[const]
bool process_xrl_action_return_arguments (XrlArgs* xrl_args,
MasterConfigTreeNode* ctn,
Action* action)
| process_xrl_action_return_arguments |
[const]
void program_action_complete (bool success,
const string& command_stdout,
const string& command_stderr,
bool do_exec,
MasterConfigTreeNode* ctn,
string stdout_variable_name,
string stderr_variable_name)
| program_action_complete |
[const]
set<string> affected_modules ()
| affected_modules |
[const]
bool affects_module (const string& module)
| affects_module |
[const]
string str ()
| str |
[const virtual]
Reimplemented from BaseCommand.
bool expand_actions (string& error_msg)
| expand_actions |
[virtual]
Reimplemented from BaseCommand.
bool check_referred_variables (string& error_msg)
| check_referred_variables |
[const virtual]
Reimplemented from BaseCommand.
list<Action*> _actions | _actions |
[protected]