xorp

ConfigTreeNode Member List

This is the complete list of members for ConfigTreeNode, including all inherited members.
_children (defined in ConfigTreeNode)ConfigTreeNode [protected]
_clientid (defined in ConfigTreeNode)ConfigTreeNode [protected]
_committed_modification_time (defined in ConfigTreeNode)ConfigTreeNode [protected]
_committed_operator (defined in ConfigTreeNode)ConfigTreeNode [protected]
_committed_user_id (defined in ConfigTreeNode)ConfigTreeNode [protected]
_committed_value (defined in ConfigTreeNode)ConfigTreeNode [protected]
_deleted (defined in ConfigTreeNode)ConfigTreeNode [protected]
_existence_committed (defined in ConfigTreeNode)ConfigTreeNode [protected]
_has_value (defined in ConfigTreeNode)ConfigTreeNode [protected]
_modification_time (defined in ConfigTreeNode)ConfigTreeNode [protected]
_node_id (defined in ConfigTreeNode)ConfigTreeNode [protected]
_node_id_generator (defined in ConfigTreeNode)ConfigTreeNode [protected]
_on_parent_path (defined in ConfigTreeNode)ConfigTreeNode [protected]
_operator (defined in ConfigTreeNode)ConfigTreeNode [protected]
_parent (defined in ConfigTreeNode)ConfigTreeNode [protected]
_path (defined in ConfigTreeNode)ConfigTreeNode [protected]
_segname (defined in ConfigTreeNode)ConfigTreeNode [protected]
_template_tree_node (defined in ConfigTreeNode)ConfigTreeNode [protected]
_user_id (defined in ConfigTreeNode)ConfigTreeNode [protected]
_value (defined in ConfigTreeNode)ConfigTreeNode [protected]
_value_committed (defined in ConfigTreeNode)ConfigTreeNode [protected]
_variables (defined in ConfigTreeNode)ConfigTreeNode [protected]
_verbose (defined in ConfigTreeNode)ConfigTreeNode [protected]
add_child(ConfigTreeNode *child) (defined in ConfigTreeNode)ConfigTreeNode
add_default_children() (defined in ConfigTreeNode)ConfigTreeNode
allocate_unique_node_id() (defined in ConfigTreeNode)ConfigTreeNode [protected, virtual]
check_allowed_operator(const string &value, string &error_msg) const (defined in ConfigTreeNode)ConfigTreeNode
check_allowed_value(string &error_msg) const (defined in ConfigTreeNode)ConfigTreeNode
check_allowed_value(const string &value, string &error_msg) const (defined in ConfigTreeNode)ConfigTreeNode
check_config_tree(string &error_msg) const (defined in ConfigTreeNode)ConfigTreeNode
child_number() const (defined in ConfigTreeNode)ConfigTreeNode
children() (defined in ConfigTreeNode)ConfigTreeNode [inline]
clientid() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
clone_subtree(const ConfigTreeNode &orig_node) (defined in ConfigTreeNode)ConfigTreeNode
ConfigTreeNode(bool verbose) (defined in ConfigTreeNode)ConfigTreeNode
ConfigTreeNode(const ConfigTreeNode &ctn) (defined in ConfigTreeNode)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) (defined in ConfigTreeNode)ConfigTreeNode
const_children() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
const_parent() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
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)=0 (defined in ConfigTreeNode)ConfigTreeNode [pure virtual]
create_node(const ConfigTreeNode &ctn)=0 (defined in ConfigTreeNode)ConfigTreeNode [pure virtual]
delete_subtree_silently() (defined in ConfigTreeNode)ConfigTreeNode
deleted() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
depth() const (defined in ConfigTreeNode)ConfigTreeNode
discard_changes(int depth, int last_depth) (defined in ConfigTreeNode)ConfigTreeNode
existence_committed() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
expand_expression(const string &expression, string &value) const (defined in ConfigTreeNode)ConfigTreeNode
expand_variable(const string &varname, string &value, bool ignore_deleted_nodes) const (defined in ConfigTreeNode)ConfigTreeNode
expand_variable_to_full_varname(const string &varname, string &full_varname) const (defined in ConfigTreeNode)ConfigTreeNode
expand_varname_to_matchlist(const vector< string > &v, size_t depth, list< string > &matches) const (defined in ConfigTreeNode)ConfigTreeNode
find_child_varname_node(const list< string > &var_parts, VarType &type) (defined in ConfigTreeNode)ConfigTreeNode [protected]
find_config_module(const string &module_name) (defined in ConfigTreeNode)ConfigTreeNode
find_const_node(const list< string > &path) const (defined in ConfigTreeNode)ConfigTreeNode
find_const_varname_node(const string &varname, VarType &type) const (defined in ConfigTreeNode)ConfigTreeNode [protected]
find_node(const list< string > &path) (defined in ConfigTreeNode)ConfigTreeNode
find_parent_varname_node(const list< string > &var_parts, VarType &type) (defined in ConfigTreeNode)ConfigTreeNode [protected]
find_varname_node(const string &varname, VarType &type) (defined in ConfigTreeNode)ConfigTreeNode [protected]
get_operator() const (defined in ConfigTreeNode)ConfigTreeNode
has_undeleted_children() const (defined in ConfigTreeNode)ConfigTreeNode
has_value() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
is_committed() const (defined in ConfigTreeNode)ConfigTreeNode
is_default_value() const (defined in ConfigTreeNode)ConfigTreeNode
is_default_value(const string &test_value) const (defined in ConfigTreeNode)ConfigTreeNode
is_leaf_value() const (defined in ConfigTreeNode)ConfigTreeNode
is_multi_value_node() const (defined in ConfigTreeNode)ConfigTreeNode
is_permanent() const (defined in ConfigTreeNode)ConfigTreeNode
is_read_only() const (defined in ConfigTreeNode)ConfigTreeNode
is_root_node() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
is_same(const ConfigTreeNode &them, bool ignore_node_id) const (defined in ConfigTreeNode)ConfigTreeNode
is_tag() const (defined in ConfigTreeNode)ConfigTreeNode
is_uncommitted() const (defined in ConfigTreeNode)ConfigTreeNode
is_user_hidden() const (defined in ConfigTreeNode)ConfigTreeNode
join_up_varname(const list< string > &var_parts) const (defined in ConfigTreeNode)ConfigTreeNode [protected]
mark_subtree_as_committed() (defined in ConfigTreeNode)ConfigTreeNode
mark_subtree_as_uncommitted() (defined in ConfigTreeNode)ConfigTreeNode
mark_subtree_for_deletion(uid_t user_id) (defined in ConfigTreeNode)ConfigTreeNode
merge_deletions(uid_t user_id, const ConfigTreeNode &deletion_node, bool provisional_change, string &error_msg) (defined in ConfigTreeNode)ConfigTreeNode
merge_deltas(uid_t user_id, const ConfigTreeNode &delta_node, bool provisional_change, bool preserve_node_id, string &error_msg) (defined in ConfigTreeNode)ConfigTreeNode
modification_time() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
NAMED enum value (defined in ConfigTreeNode)ConfigTreeNode [protected]
named_value(const string &varname) const (defined in ConfigTreeNode)ConfigTreeNode
node_id() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
NODE_ID enum value (defined in ConfigTreeNode)ConfigTreeNode [protected]
node_id_generator() (defined in ConfigTreeNode)ConfigTreeNode [inline]
NODE_OPERATOR enum value (defined in ConfigTreeNode)ConfigTreeNode [protected]
node_str() const (defined in ConfigTreeNode)ConfigTreeNode
NODE_VALUE enum value (defined in ConfigTreeNode)ConfigTreeNode [protected]
NONE enum value (defined in ConfigTreeNode)ConfigTreeNode [protected]
operator==(const ConfigTreeNode &them) const (defined in ConfigTreeNode)ConfigTreeNode
parent() (defined in ConfigTreeNode)ConfigTreeNode [inline]
path() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
permanent_reason() const (defined in ConfigTreeNode)ConfigTreeNode
quoted_value(const string &value) const (defined in ConfigTreeNode)ConfigTreeNode [protected]
read_only_reason() const (defined in ConfigTreeNode)ConfigTreeNode
recursive_add_default_children() (defined in ConfigTreeNode)ConfigTreeNode
remove_child(ConfigTreeNode *child) (defined in ConfigTreeNode)ConfigTreeNode
retain_common_nodes(const ConfigTreeNode &them) (defined in ConfigTreeNode)ConfigTreeNode
retain_deletion_nodes(const ConfigTreeNode &them, bool retain_value_changed) (defined in ConfigTreeNode)ConfigTreeNode
retain_different_nodes(const ConfigTreeNode &them, bool retain_changed_values) (defined in ConfigTreeNode)ConfigTreeNode
segname() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
set_existence_committed(bool v) (defined in ConfigTreeNode)ConfigTreeNode [inline]
set_named_value(const string &varname, const string &value) (defined in ConfigTreeNode)ConfigTreeNode
set_node_id_position(const ConfigNodeId::Position &p) (defined in ConfigTreeNode)ConfigTreeNode [inline]
set_operator(ConfigOperator op, uid_t user_id, string &error_msg) (defined in ConfigTreeNode)ConfigTreeNode
set_operator_without_verification(ConfigOperator op, uid_t user_id) (defined in ConfigTreeNode)ConfigTreeNode
set_parent(ConfigTreeNode *parent) (defined in ConfigTreeNode)ConfigTreeNode [inline]
set_value(const string &value, uid_t user_id, string &error_msg) (defined in ConfigTreeNode)ConfigTreeNode
set_value_without_verification(const string &value, uid_t user_id) (defined in ConfigTreeNode)ConfigTreeNode
set_variable(const string &varname, const string &value) (defined in ConfigTreeNode)ConfigTreeNode
show_node_id(bool numbered, const ConfigNodeId &node_id) const (defined in ConfigTreeNode)ConfigTreeNode [protected]
show_operator() const (defined in ConfigTreeNode)ConfigTreeNode
show_subtree(bool show_top, int depth, int indent, bool do_indent, bool numbered, bool annotate, bool suppress_default_values) const (defined in ConfigTreeNode)ConfigTreeNode
sort_by_template(list< ConfigTreeNode * > &children) const (defined in ConfigTreeNode)ConfigTreeNode [protected]
split_up_varname(const string &varname, list< string > &var_parts) const (defined in ConfigTreeNode)ConfigTreeNode [protected]
str() const (defined in ConfigTreeNode)ConfigTreeNode
subtree_str() const (defined in ConfigTreeNode)ConfigTreeNode
TEMPLATE_DEFAULT enum value (defined in ConfigTreeNode)ConfigTreeNode [protected]
template_tree_node() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
type() const (defined in ConfigTreeNode)ConfigTreeNode
typestr() const (defined in ConfigTreeNode)ConfigTreeNode
undelete() (defined in ConfigTreeNode)ConfigTreeNode [inline]
undelete_node_and_ancestors() (defined in ConfigTreeNode)ConfigTreeNode
undelete_subtree() (defined in ConfigTreeNode)ConfigTreeNode
update_node_id_position() (defined in ConfigTreeNode)ConfigTreeNode [virtual]
user_hidden_reason() const (defined in ConfigTreeNode)ConfigTreeNode
user_id() const (defined in ConfigTreeNode)ConfigTreeNode [inline]
value() const (defined in ConfigTreeNode)ConfigTreeNode
VarType enum name (defined in ConfigTreeNode)ConfigTreeNode [protected]
~ConfigTreeNode() (defined in ConfigTreeNode)ConfigTreeNode [virtual]
 All Classes Namespaces Functions Variables Typedefs Enumerations