|
|
ConfigTree (TemplateTree *tt)
| ConfigTree |
~ConfigTree ()
| ~ConfigTree |
ConfigTree& operator= (const ConfigTree& orig_tree)
| operator= |
int parse (const string& configuration, const string& conffile)
| parse |
void push_path ()
| push_path |
void extend_path (const string &segment)
| extend_path |
void pop_path ()
| pop_path |
void add_node (const string& nodename)
| add_node |
void terminal_value (char *value, int type)
| terminal_value |
list <string> path_as_segs ()
| path_as_segs |
[const]
TemplateTreeNode * find_template (const list<string>& pathsegs)
throw (ParseError) | find_template |
ConfigTreeNode& root ()
| root |
const ConfigTreeNode& const_root ()
| const_root |
[const]
ConfigTreeNode * find_node (const list <string>& path)
| find_node |
string show_subtree (const list <string>& pathsegs)
| show_subtree |
[const]
string show_tree ()
| show_tree |
[const]
string show_unannotated_tree ()
| show_unannotated_tree |
[const]
void print ()
|
[const]
bool apply_deltas (uid_t user_id, const string& deltas,
bool provisional_change, string& response)
| apply_deltas |
bool apply_deletions (uid_t user_id, const string& deletions,
bool provisional_change, string& response)
| apply_deletions |
void expand_varname_to_matchlist (const string& varname,
list <string>& matches)
| expand_varname_to_matchlist |
[const]
void retain_different_nodes (const ConfigTree& them,
bool retain_changed_values)
| retain_different_nodes |
void retain_common_nodes (const ConfigTree& them)
| retain_common_nodes |
void add_default_children ()
| add_default_children |
string path_as_string (const list <string>& pathsegs)
| path_as_string |
[protected const]
string current_path_as_string ()
| current_path_as_string |
[protected const]
const ConfigTreeNode*
find_config_node (const list <string>& pathsegs)
| find_config_node |
[protected const]
string _conffile | _conffile |
[protected]
TemplateTree * _template_tree | _template_tree |
[protected]
ConfigTreeNode _root_node | _root_node |
[protected]
ConfigTreeNode * _current_node | _current_node |
[protected]
list <string> _path_segs | _path_segs |
[protected]
list <int> _seg_lengths | _seg_lengths |
[protected]
Generated by: pavlin on possum.icir.org on Thu Nov 6 23:47:10 2003, using kdoc 2.0a54+XORP. |