class TemplateTree


Definition#include <template_tree.hh>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

 TemplateTree (const string& xorp_root_dir, const string& config_template_dir, const string& xrl_dir)

TemplateTree

 ~TemplateTree ()

~TemplateTree

void  extend_path (string segment, bool is_tag)

extend_path

void  pop_path ()

pop_path

void  push_path (int type, char *initializer)

push_path

void  add_untyped_node (string segment, bool is_tag)

add_untyped_node

void  add_node (const string &segment, int type, char *initializer)

add_node

TemplateTreeNodefind_node (const list<string>& segs)

find_node

TemplateTreeNodefind_node_approx (const string &path, int segs)

find_node_approx

string  path_as_string ()

path_as_string

void  add_cmd (char *cmd)

add_cmd

void  add_cmd_action (string cmd, const list<string> &action)

add_cmd_action

void  display_tree ()

display_tree

void  register_module (const string &name, ModuleCommand *mc)

register_module

ModuleCommandfind_module (const string &name)

find_module

bool  check_variable_name (const string& s)

check_variable_name

[const]

const XRLdb&  xrldb ()

xrldb

[const]

TemplateTreeNoderoot ()

root

[const]

const string&  xorp_root_dir ()

xorp_root_dir

[const]


Generated by: pavlin on possum.icir.org on Thu Nov 6 23:47:10 2003, using kdoc 2.0a54+XORP.