| 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 |
| 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_esc(const char *key, 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 | |