This is the complete list of members for config, including all inherited members.
add_child(const std::string &key) | config | |
add_child(const std::string &key, const config &val) | config | |
add_child(const std::string &key, config &&val) | config | |
add_child_at(const std::string &key, const config &val, unsigned index) | config | |
all_children_count() const | config | |
all_children_itors typedef | config | |
all_children_range() const | config | |
append(const config &cfg) | config | |
append_attributes(const config &cfg) | config | |
append_children(const config &cfg) | config | |
append_children(const config &cfg, const std::string &key) | config | |
apply_diff(const config &diff, bool track=false) | config | |
attribute typedef | config | |
attribute_count() const | config | inline |
attribute_map typedef | config | |
attribute_range() const | config | |
check_valid() const | config | private |
check_valid(const config &cfg) const | config | private |
child(const std::string &key, int n=0) | config | |
child(const std::string &key, int n=0) const | config | inline |
child(const std::string &key, const std::string &parent) | config | |
child(const std::string &key, const std::string &parent) const | config | |
child_count(const std::string &key) const | config | |
child_itors typedef | config | |
child_list typedef | config | |
child_map typedef | config | |
child_or_add(const std::string &key) | config | |
child_or_empty(const std::string &key) const | config | |
child_range(const std::string &key) | config | |
child_range(const std::string &key) const | config | |
children | config | private |
clear() | config | |
clear_children(const std::string &key) | config | |
clear_children(T...keys) | config | inline |
clear_diff_track(const config &diff) | config | |
config() | config | |
config(const config &) | config | |
config(config &&) | config | |
config(const std::string &child) | config | explicit |
const_attr_itors typedef | config | |
const_child_itors typedef | config | |
debug() const | config | |
diff_track_attribute | config | static |
empty() const | config | |
erase(const all_children_iterator &i) | config | |
find_child(const std::string &key, const std::string &name, const std::string &value) | config | |
find_child(const std::string &key, const std::string &name, const std::string &value) const | config | inline |
get(const std::string &key) const | config | |
get_diff(const config &c) const | config | |
get_diff(const config &c, config &res) const | config | |
get_old_attribute(const std::string &key, const std::string &old_key, const std::string &msg="") const | config | |
has_attribute(const std::string &key) const | config | |
has_child(const std::string &key) const | config | |
has_old_attribute(const std::string &key, const std::string &old_key, const std::string &msg="") const | config | |
hash() const | config | |
inherit_from(const config &c) | config | |
invalid | config | privatestatic |
matches(const config &filter) const | config | |
merge_attributes(const config &) | config | |
merge_children(const std::string &key) | config | |
merge_children_by_attribute(const std::string &key, const std::string &attribute) | config | |
merge_with(const config &c) | config | |
operator bool() const | config | inlineexplicit |
operator=(const config &) | config | |
operator=(config &&) | config | |
operator==(const config &a, const config &b) | config | friend |
operator[](const std::string &key) | config | |
operator[](const std::string &key) const | config | |
ordered_begin() const | config | |
ordered_children | config | private |
ordered_end() const | config | |
recursive_clear_value(const std::string &key) | config | |
remove_attribute(const std::string &key) | config | |
remove_attributes(T...keys) | config | inline |
remove_child(const std::string &key, unsigned index) | config | |
remove_child(const child_map::iterator &l, unsigned pos) | config | private |
splice_children(config &src, const std::string &key) | config | |
swap(config &cfg) | config | |
tconfig_implementation | config | friend |
valid_id(const std::string &id) | config | static |
values | config | private |
~config() | config |