OpCommandList (const TemplateTree* tt, SlaveModuleManager& mmgr)
| OpCommandList |
OpCommandList (const string& config_template_dir, const TemplateTree* tt,
SlaveModuleManager& mmgr)
throw (InitError) | OpCommandList |
~OpCommandList ()
| ~OpCommandList |
bool done ()
| done |
[const]
void incr_running_op_instances_n ()
| incr_running_op_instances_n |
void decr_running_op_instances_n ()
| decr_running_op_instances_n |
int read_templates (const string& config_template_dir, string& errmsg)
| read_templates |
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, CliCommandMatch> top_level_commands ()
| top_level_commands |
[const]
map<string, CliCommandMatch> childlist (const vector<string>& vector_path)
| childlist |
[const]
list<OpCommand*>& op_commands ()
| op_commands |