OpCommandList (const string& config_template_dir, const TemplateTree* tt,
SlaveModuleManager& mmgr)
throw (InitError) | OpCommandList |
~OpCommandList ()
| ~OpCommandList |
void set_slave_config_tree (SlaveConfigTree* sct)
| set_slave_config_tree |
bool check_variable_name (const string& variable_name)
| check_variable_name |
[const]
OpCommand* find_op_command (const list<string>& command_parts)
| find_op_command |
OpCommand* add_op_command (const OpCommand& op_command)
| add_op_command |
bool command_match (const list<string>& command_parts,
bool exact_match)
| command_match |
[const]
OpInstance * execute (EventLoop& eventloop,
const list<string>& command_parts,
RouterCLI::OpModePrintCallback print_cb,
RouterCLI::OpModeDoneCallback done_cb)
| execute |
[const]
map<string, string> top_level_commands ()
| top_level_commands |
[const]
map<string, string> childlist (const string& path,
bool& is_executable,
bool& can_pipe)
| childlist |
[const]
bool find_executable_filename (const string& command_filename,
string& executable_filename)
| find_executable_filename |
[const]