class OpCommandList


 
LOGO
 Annotated List  Files  Globals  Hierarchy  Index  Top

Public Methods


Detailed Description

 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]

OpInstanceexecute (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


Generated by: pavlin on kobe.xorp.net on Wed Jan 7 19:11:12 2009, using kdoc 2.0a54+XORP.