add_child(const char *name) | simple_wml::node | |
add_child_at(const char *name, std::size_t index) | simple_wml::node | |
apply_diff(const node &diff) | simple_wml::node | |
attr(const char *key) const | simple_wml::node | inline |
attr_ | simple_wml::node | private |
attribute_list typedef | simple_wml::node | private |
CACHE_STATUS enum name | simple_wml::node | |
check_ordered_children() const | simple_wml::node | private |
child(const char *name) | simple_wml::node | |
child(const char *name) const | simple_wml::node | |
child_list typedef | simple_wml::node | |
child_map typedef | simple_wml::node | private |
child_or_add(const char *name) | simple_wml::node | |
child_pair typedef | simple_wml::node | private |
children(const char *name) const | simple_wml::node | |
children_ | simple_wml::node | private |
copy_into(node &n) const | simple_wml::node | |
DO_NOT_MODIFY_CACHE enum value | simple_wml::node | |
doc_ | simple_wml::node | private |
find_in_map(const child_map &m, const string_span &attr) | simple_wml::node | privatestatic |
find_in_map(child_map &m, const string_span &attr) | simple_wml::node | privatestatic |
first_child() const | simple_wml::node | |
get_children(const string_span &name) | simple_wml::node | private |
get_children(const char *name) | simple_wml::node | private |
has_attr(const char *key) const | simple_wml::node | |
insert_ordered_child(int child_map_index, int child_list_index) | simple_wml::node | private |
insert_ordered_child_list(int child_map_index) | simple_wml::node | private |
is_dirty() const | simple_wml::node | inline |
nattributes_recursive() const | simple_wml::node | |
nchildren() const | simple_wml::node | |
no_children() const | simple_wml::node | inline |
node(document &doc, node *parent) | simple_wml::node | |
node(document &doc, node *parent, const char **str, int depth=0) | simple_wml::node | |
node(const node &)=delete | simple_wml::node | private |
one_child() const | simple_wml::node | inline |
operator=(const node &)=delete | simple_wml::node | private |
operator[](const char *key) const | simple_wml::node | |
ordered_children_ | simple_wml::node | private |
output(char *&buf, CACHE_STATUS status=DO_NOT_MODIFY_CACHE) | simple_wml::node | |
output_cache_ | simple_wml::node | private |
output_size() const | simple_wml::node | |
parent_ | simple_wml::node | private |
REFRESH_CACHE enum value | simple_wml::node | |
remove_child(const char *name, std::size_t index) | simple_wml::node | |
remove_child(const string_span &name, std::size_t index) | simple_wml::node | |
remove_ordered_child(int child_map_index, int child_list_index) | simple_wml::node | private |
remove_ordered_child_list(int child_map_index) | simple_wml::node | private |
set_attr(const char *key, const char *value) | simple_wml::node | |
set_attr_dup(const char *key, const char *value) | simple_wml::node | |
set_attr_dup(const char *key, const string_span &value) | simple_wml::node | |
set_attr_int(const char *key, int value) | simple_wml::node | |
set_dirty() | simple_wml::node | private |
set_doc(document *doc) | simple_wml::node | |
shift_buffers(ptrdiff_t offset) | simple_wml::node | private |
~node() | simple_wml::node | |