| ConfigTreeNode (bool verbose) | ConfigTreeNode | 
| ConfigTreeNode (const ConfigTreeNode& ctn) | ConfigTreeNode | 
| ConfigTreeNode (const string& node_name, const string& path, 
		   const TemplateTreeNode* ttn, ConfigTreeNode* parent,
		   const ConfigNodeId& node_id,
		   uid_t user_id, uint32_t clientid, bool verbose) | ConfigTreeNode | 
| ~ConfigTreeNode () | ~ConfigTreeNode | 
[virtual]
| bool  operator== (const ConfigTreeNode& them) | operator== | 
[const]
| bool  is_same (const ConfigTreeNode& them, bool ignore_node_id) | is_same | 
[const]
| ConfigTreeNode*  create_node (const string& segment, 
					const string& path,
					const TemplateTreeNode* ttn, 
					ConfigTreeNode* parent_node, 
					const ConfigNodeId& node_id,
					uid_t user_id, 
					uint32_t clientid, 
					bool verbose) | create_node | 
[pure virtual]
| ConfigTreeNode*  create_node (const ConfigTreeNode& ctn) | create_node | 
[pure virtual]
| void  add_child (ConfigTreeNode* child) | add_child | 
| void  remove_child (ConfigTreeNode* child) | remove_child | 
| void  add_default_children () | add_default_children | 
| void  recursive_add_default_children () | recursive_add_default_children | 
| bool  check_allowed_value (string& error_msg) | check_allowed_value | 
[const]
| bool  check_allowed_value (const string& value, string& error_msg) | check_allowed_value | 
[const]
| bool  check_allowed_operator (const string& value, string& error_msg) | check_allowed_operator | 
[const]
| bool  set_value (const string& value, uid_t user_id, string& error_msg) | set_value | 
| void  set_value_without_verification (const string& value, uid_t user_id) | set_value_without_verification | 
| bool  set_operator (ConfigOperator op, uid_t user_id, string& error_msg) | set_operator | 
| void  mark_subtree_as_committed () | mark_subtree_as_committed | 
| void  mark_subtree_as_uncommitted () | mark_subtree_as_uncommitted | 
| bool  merge_deltas (uid_t user_id,
		      const ConfigTreeNode& delta_node,
		      bool provisional_change,
		      bool preserve_node_id,
		      string& error_msg) | merge_deltas | 
| bool  merge_deletions (uid_t user_id, const ConfigTreeNode& deletion_node, 
			 bool provisional_change, string& error_msg) | merge_deletions | 
| ConfigTreeNode*  find_config_module (const string& module_name) | find_config_module | 
| bool  check_config_tree (string& error_msg) | check_config_tree | 
[const]
| string  discard_changes (int depth, int last_depth) | discard_changes | 
| int  type () | type | 
[const]
| bool  is_root_node () | is_root_node | 
[const]
| bool  is_tag () | is_tag | 
[const]
| bool  is_multi_value_node () | is_multi_value_node | 
[const]
| bool  is_leaf_value () | is_leaf_value | 
[const]
| bool  is_read_only () | is_read_only | 
[const]
| const string&  read_only_reason () | read_only_reason | 
[const]
| bool  is_permanent () | is_permanent | 
[const]
| const string&  permanent_reason () | permanent_reason | 
[const]
| bool  is_user_hidden () | is_user_hidden | 
[const]
| const string&  user_hidden_reason () | user_hidden_reason | 
[const]
| unsigned int  depth () | depth | 
[const]
| const TemplateTreeNode*  template_tree_node () | template_tree_node | 
[const]
| int  child_number () | child_number | 
[const]
| string  str () | str | 
[const]
| string  node_str () | node_str | 
[const]
| string  typestr () | typestr | 
[const]
| const string&  segname () | segname | 
[const]
| const string&  value () | value | 
[const]
| const ConfigNodeId&  node_id () | node_id | 
[const]
| ConfigNodeId&  node_id_generator () | node_id_generator | 
| uint32_t  clientid () | clientid | 
[const]
| bool  has_value () | has_value | 
[const]
| ConfigOperator  get_operator () | get_operator | 
[const]
| uid_t  user_id () | user_id | 
[const]
| void  set_existence_committed (bool v) | set_existence_committed | 
| bool  existence_committed () | existence_committed | 
[const]
| bool  deleted () | deleted | 
[const]
| void  undelete () | undelete | 
| void  undelete_subtree () | undelete_subtree | 
| void  undelete_node_and_ancestors () | undelete_node_and_ancestors | 
| const TimeVal&  modification_time () | modification_time | 
[const]
| const string&  path () | path | 
[const]
| void  set_parent (ConfigTreeNode* parent) | set_parent | 
| ConfigTreeNode*  parent () | parent | 
| const ConfigTreeNode*  const_parent () | const_parent | 
[const]
| list<ConfigTreeNode*>&  children () | children | 
| const list<ConfigTreeNode*>&  const_children () | const_children | 
[const]
| string  show_subtree (bool show_top, int depth, int indent, bool do_indent,
			bool numbered, bool annotate,
			bool suppress_default_values) | show_subtree | 
[const]
| void  mark_subtree_for_deletion (uid_t user_id) | mark_subtree_for_deletion | 
| void  delete_subtree_silently () | delete_subtree_silently | 
| void  clone_subtree (const ConfigTreeNode& orig_node) | clone_subtree | 
| bool  retain_different_nodes (const ConfigTreeNode& them, 
				bool retain_changed_values) | retain_different_nodes | 
| bool  retain_deletion_nodes (const ConfigTreeNode& them,
			       bool retain_value_changed) | retain_deletion_nodes | 
| void  retain_common_nodes (const ConfigTreeNode& them) | retain_common_nodes | 
| ConfigTreeNode*  find_node (const list<string>& path) | find_node | 
| string  subtree_str () | subtree_str | 
[const]
| bool  expand_variable (const string& varname, string& value,
			 bool ignore_deleted_nodes) | expand_variable | 
[const]
| bool  expand_variable_to_full_varname (const string& varname,
					 string& full_varname) | expand_variable_to_full_varname | 
[const]
| bool  expand_expression (const string& expression, string& value) | expand_expression | 
[const]
| void  expand_varname_to_matchlist (const vector<string>& v, size_t depth,
				     list<string>& matches) | expand_varname_to_matchlist | 
[const]
| bool  set_variable (const string& varname, const string& value) | set_variable | 
| const string&  named_value (const string& varname) | named_value | 
[const]
| void  set_named_value (const string& varname, const string& value) | set_named_value | 
| string  show_operator () | show_operator | 
[const]
| bool  is_committed () | is_committed | 
[const]
| bool  is_uncommitted () | is_uncommitted | 
[const]
| bool  is_default_value () | is_default_value | 
[const]
| bool  is_default_value (const string& test_value) | is_default_value | 
[const]
| bool  has_undeleted_children () | has_undeleted_children | 
[const]
| bool  split_up_varname (const string& varname,
			  list<string>& var_parts) | split_up_varname | 
[protected const]
| string  join_up_varname (const list<string>& var_parts) | join_up_varname | 
[protected const]
| enum VarType { NONE, NODE_VALUE, NODE_OPERATOR, NODE_ID, NAMED, TEMPLATE_DEFAULT } | VarType | 
[protected]
| ConfigTreeNode*  find_varname_node (const string& varname, VarType& type) | find_varname_node | 
[protected]
| const ConfigTreeNode*  find_const_varname_node (const string& varname, 
						  VarType& type) | find_const_varname_node | 
[protected const]
| ConfigTreeNode*  find_parent_varname_node (const list<string>& var_parts,
					     VarType& type) | find_parent_varname_node | 
[protected]
| ConfigTreeNode*  find_child_varname_node (const list<string>& var_parts,
					    VarType& type) | find_child_varname_node | 
[protected]
| void  sort_by_value (list <ConfigTreeNode*>& children) | sort_by_value | 
[protected const]
| string  show_node_id (bool numbered, const ConfigNodeId& node_id) | show_node_id | 
[protected const]
| void  allocate_unique_node_id () | allocate_unique_node_id | 
[protected virtual]
| string  quoted_value (const string& value) | quoted_value | 
[protected const]
| const TemplateTreeNode* _template_tree_node | _template_tree_node | 
[protected]
| bool _has_value | _has_value | 
[protected]
| string _value | _value | 
[protected]
| string _committed_value | _committed_value | 
[protected]
| ConfigOperator _operator | _operator | 
[protected]
| ConfigOperator _committed_operator | _committed_operator | 
[protected]
| string _segname | _segname | 
[protected]
| string _path | _path | 
[protected]
| ConfigTreeNode* _parent | _parent | 
[protected]
| list<ConfigTreeNode *> _children | _children | 
[protected]
| ConfigNodeId _node_id | _node_id | 
[protected]
| ConfigNodeId _node_id_generator | _node_id_generator | 
[protected]
| uid_t _user_id | _user_id | 
[protected]
| uid_t _committed_user_id | _committed_user_id | 
[protected]
| uint32_t _clientid | _clientid | 
[protected]
| TimeVal _modification_time | _modification_time | 
[protected]
| TimeVal _committed_modification_time | _committed_modification_time | 
[protected]
| bool _existence_committed | _existence_committed | 
[protected]
| bool _value_committed | _value_committed | 
[protected]
| bool _deleted | _deleted | 
[protected]
| map<string, string> _variables | _variables | 
[protected]
| bool _on_parent_path | _on_parent_path | 
[protected]
| bool _verbose | _verbose | 
[protected]