|
rapidyaml
0.12.0
parse and emit YAML, and do it fast
|
This is the complete list of members for c4::yml::Tree, including all inherited members.
| _append_child__unprotected(id_type parent) | c4::yml::Tree | inline |
| _claim() | c4::yml::Tree | |
| _p(id_type node) | c4::yml::Tree | inline |
| _p(id_type node) const | c4::yml::Tree | inline |
| add_tag_directive(csubstr handle, csubstr prefix, id_type id) | c4::yml::Tree | |
| alloc_arena(size_t sz) | c4::yml::Tree | inline |
| ancestor_doc(id_type node) const | c4::yml::Tree | inline |
| append_child(id_type parent) | c4::yml::Tree | inline |
| append_sibling(id_type node) | c4::yml::Tree | inline |
| arena() const | c4::yml::Tree | inline |
| arena() | c4::yml::Tree | inline |
| arena_capacity() const | c4::yml::Tree | inline |
| arena_pos() const | c4::yml::Tree | inline |
| arena_size() const | c4::yml::Tree | inline |
| arena_slack() const | c4::yml::Tree | inline |
| callbacks() const | c4::yml::Tree | inline |
| callbacks(Callbacks const &cb) | c4::yml::Tree | inline |
| capacity() const | c4::yml::Tree | inline |
| cdocref(id_type i) const | c4::yml::Tree | |
| change_type(id_type node, NodeType type) | c4::yml::Tree | |
| change_type(id_type node, type_bits type) | c4::yml::Tree | inline |
| child(id_type node, id_type pos) const | c4::yml::Tree | |
| child_pos(id_type node, id_type ch) const | c4::yml::Tree | |
| clear() | c4::yml::Tree | |
| clear_arena() | c4::yml::Tree | inline |
| clear_style(id_type node, bool recurse=false) | c4::yml::Tree | |
| clear_tag_directives() | c4::yml::Tree | |
| copy_to_arena(csubstr s) | c4::yml::Tree | inline |
| cref(id_type node) const | c4::yml::Tree | |
| crootref() const | c4::yml::Tree | |
| depth_asc(id_type node) const | c4::yml::Tree | |
| depth_desc(id_type node) const | c4::yml::Tree | |
| doc(id_type i) const | c4::yml::Tree | inline |
| docref(id_type i) | c4::yml::Tree | |
| docref(id_type i) const | c4::yml::Tree | |
| duplicate(id_type node, id_type new_parent, id_type after) | c4::yml::Tree | |
| duplicate(Tree const *src, id_type node, id_type new_parent, id_type after) | c4::yml::Tree | |
| duplicate_children(id_type node, id_type parent, id_type after) | c4::yml::Tree | |
| duplicate_children(Tree const *src, id_type node, id_type parent, id_type after) | c4::yml::Tree | |
| duplicate_children_no_rep(id_type node, id_type parent, id_type after) | c4::yml::Tree | |
| duplicate_children_no_rep(Tree const *src, id_type node, id_type parent, id_type after) | c4::yml::Tree | |
| duplicate_contents(id_type node, id_type where) | c4::yml::Tree | |
| duplicate_contents(Tree const *src, id_type node, id_type where) | c4::yml::Tree | |
| empty() const | c4::yml::Tree | inline |
| empty(id_type node) const | c4::yml::Tree | inline |
| find_child(id_type node, csubstr const &key) const | c4::yml::Tree | |
| find_sibling(id_type node, csubstr const &key) const | c4::yml::Tree | inline |
| first_child(id_type node) const | c4::yml::Tree | inline |
| first_sibling(id_type node) const | c4::yml::Tree | inline |
| get(id_type node) | c4::yml::Tree | inline |
| get(id_type node) const | c4::yml::Tree | inline |
| has_anchor(id_type node) const | c4::yml::Tree | inline |
| has_anchor(id_type node, csubstr a) const | c4::yml::Tree | inline |
| has_child(id_type node, id_type ch) const | c4::yml::Tree | inline |
| has_child(id_type node, csubstr key) const | c4::yml::Tree | inline |
| has_children(id_type node) const | c4::yml::Tree | inline |
| has_key(id_type node) const | c4::yml::Tree | inline |
| has_key_anchor(id_type node) const | c4::yml::Tree | inline |
| has_key_tag(id_type node) const | c4::yml::Tree | inline |
| has_other_siblings(id_type node) const | c4::yml::Tree | inline |
| has_parent(id_type node) const | c4::yml::Tree | inline |
| has_sibling(id_type node, id_type sib) const | c4::yml::Tree | inline |
| has_sibling(id_type node, csubstr key) const | c4::yml::Tree | inline |
| has_siblings(id_type) | c4::yml::Tree | inlinestatic |
| has_val(id_type node) const | c4::yml::Tree | inline |
| has_val_anchor(id_type node) const | c4::yml::Tree | inline |
| has_val_tag(id_type node) const | c4::yml::Tree | inline |
| id(NodeData const *n) const | c4::yml::Tree | inline |
| in_arena(csubstr s) const | c4::yml::Tree | inline |
| insert_child(id_type parent, id_type after) | c4::yml::Tree | inline |
| insert_sibling(id_type node, id_type after) | c4::yml::Tree | inline |
| is_ancestor(id_type node, id_type ancestor) const | c4::yml::Tree | |
| is_anchor(id_type node) const | c4::yml::Tree | inline |
| is_anchor_or_ref(id_type node) const | c4::yml::Tree | inline |
| is_block(id_type node) const | c4::yml::Tree | inline |
| is_container(id_type node) const | c4::yml::Tree | inline |
| is_container_styled(id_type node) const | c4::yml::Tree | inline |
| is_doc(id_type node) const | c4::yml::Tree | inline |
| is_flow(id_type node) const | c4::yml::Tree | inline |
| is_flow_ml(id_type node) const | c4::yml::Tree | inline |
| is_flow_sl(id_type node) const | c4::yml::Tree | inline |
| is_key_anchor(id_type node) const | c4::yml::Tree | inline |
| is_key_dquo(id_type node) const | c4::yml::Tree | inline |
| is_key_folded(id_type node) const | c4::yml::Tree | inline |
| is_key_literal(id_type node) const | c4::yml::Tree | inline |
| is_key_plain(id_type node) const | c4::yml::Tree | inline |
| is_key_quoted(id_type node) const | c4::yml::Tree | inline |
| is_key_ref(id_type node) const | c4::yml::Tree | inline |
| is_key_squo(id_type node) const | c4::yml::Tree | inline |
| is_key_styled(id_type node) const | c4::yml::Tree | inline |
| is_key_unfiltered(id_type node) const | c4::yml::Tree | inline |
| is_keyval(id_type node) const | c4::yml::Tree | inline |
| is_map(id_type node) const | c4::yml::Tree | inline |
| is_quoted(id_type node) const | c4::yml::Tree | inline |
| is_ref(id_type node) const | c4::yml::Tree | inline |
| is_root(id_type node) const | c4::yml::Tree | inline |
| is_seq(id_type node) const | c4::yml::Tree | inline |
| is_stream(id_type node) const | c4::yml::Tree | inline |
| is_val(id_type node) const | c4::yml::Tree | inline |
| is_val_anchor(id_type node) const | c4::yml::Tree | inline |
| is_val_dquo(id_type node) const | c4::yml::Tree | inline |
| is_val_folded(id_type node) const | c4::yml::Tree | inline |
| is_val_literal(id_type node) const | c4::yml::Tree | inline |
| is_val_plain(id_type node) const | c4::yml::Tree | inline |
| is_val_quoted(id_type node) const | c4::yml::Tree | inline |
| is_val_ref(id_type node) const | c4::yml::Tree | inline |
| is_val_squo(id_type node) const | c4::yml::Tree | inline |
| is_val_styled(id_type node) const | c4::yml::Tree | inline |
| is_val_unfiltered(id_type node) const | c4::yml::Tree | inline |
| key(id_type node) const | c4::yml::Tree | inline |
| key_anchor(id_type node) const | c4::yml::Tree | inline |
| key_is_null(id_type node) const | c4::yml::Tree | inline |
| key_ref(id_type node) const | c4::yml::Tree | inline |
| key_style(id_type node) const | c4::yml::Tree | inline |
| key_tag(id_type node) const | c4::yml::Tree | inline |
| keysc(id_type node) const | c4::yml::Tree | inline |
| last_child(id_type node) const | c4::yml::Tree | inline |
| last_sibling(id_type node) const | c4::yml::Tree | inline |
| location(Parser const &p, id_type node) const | c4::yml::Tree | |
| lookup_path(csubstr path, id_type start=NONE) const | c4::yml::Tree | |
| lookup_path_or_modify(csubstr default_value, csubstr path, id_type start=NONE) | c4::yml::Tree | |
| lookup_path_or_modify(Tree const *src, id_type src_node, csubstr path, id_type start=NONE) | c4::yml::Tree | |
| m_arena | c4::yml::Tree | |
| m_arena_pos | c4::yml::Tree | |
| m_buf | c4::yml::Tree | |
| m_callbacks | c4::yml::Tree | |
| m_cap | c4::yml::Tree | |
| m_free_head | c4::yml::Tree | |
| m_free_tail | c4::yml::Tree | |
| m_size | c4::yml::Tree | |
| m_tag_directives | c4::yml::Tree | |
| merge_with(Tree const *src, id_type src_node=NONE, id_type dst_root=NONE) | c4::yml::Tree | |
| move(id_type node, id_type after) | c4::yml::Tree | |
| move(id_type node, id_type new_parent, id_type after) | c4::yml::Tree | |
| move(Tree *src, id_type node, id_type new_parent, id_type after) | c4::yml::Tree | |
| next_sibling(id_type node) const | c4::yml::Tree | inline |
| normalize_tags() | c4::yml::Tree | |
| normalize_tags_long() | c4::yml::Tree | |
| num_children(id_type node) const | c4::yml::Tree | |
| num_other_siblings(id_type node) const | c4::yml::Tree | inline |
| num_siblings(id_type node) const | c4::yml::Tree | inline |
| num_tag_directives() const | c4::yml::Tree | |
| operator=(Tree const &that) | c4::yml::Tree | |
| operator=(Tree &&that) noexcept | c4::yml::Tree | |
| operator[](csubstr key) | c4::yml::Tree | |
| operator[](csubstr key) const | c4::yml::Tree | |
| operator[](id_type i) | c4::yml::Tree | |
| operator[](id_type i) const | c4::yml::Tree | |
| parent(id_type node) const | c4::yml::Tree | inline |
| parent_is_map(id_type node) const | c4::yml::Tree | inline |
| parent_is_seq(id_type node) const | c4::yml::Tree | inline |
| prepend_child(id_type parent) | c4::yml::Tree | inline |
| prepend_sibling(id_type node) | c4::yml::Tree | inline |
| prev_sibling(id_type node) const | c4::yml::Tree | inline |
| ref(id_type node) | c4::yml::Tree | |
| ref(id_type node) const | c4::yml::Tree | |
| rem_anchor_ref(id_type node) | c4::yml::Tree | inline |
| rem_key_anchor(id_type node) | c4::yml::Tree | inline |
| rem_key_ref(id_type node) | c4::yml::Tree | inline |
| rem_val_anchor(id_type node) | c4::yml::Tree | inline |
| rem_val_ref(id_type node) | c4::yml::Tree | inline |
| remove(id_type node) | c4::yml::Tree | inline |
| remove_children(id_type node) | c4::yml::Tree | |
| reorder() | c4::yml::Tree | |
| reserve(id_type node_capacity=RYML_DEFAULT_TREE_CAPACITY) | c4::yml::Tree | |
| reserve_arena(size_t arena_cap=RYML_DEFAULT_TREE_ARENA_CAPACITY) | c4::yml::Tree | inline |
| resolve(ReferenceResolver *rr, bool clear_anchors=true) | c4::yml::Tree | |
| resolve(bool clear_anchors=true) | c4::yml::Tree | |
| resolve_tag(substr output, csubstr tag, id_type node_id) const | c4::yml::Tree | |
| resolve_tag_sub(substr output, csubstr tag, id_type node_id) const | c4::yml::Tree | inline |
| resolve_tags(TagCache &cache, bool all=true) | c4::yml::Tree | |
| root_id() const | c4::yml::Tree | inline |
| rootref() | c4::yml::Tree | |
| rootref() const | c4::yml::Tree | |
| set_container_style(id_type node, NodeType_e style) | c4::yml::Tree | inline |
| set_key(id_type node, csubstr key) | c4::yml::Tree | inline |
| set_key_anchor(id_type node, csubstr anchor) | c4::yml::Tree | inline |
| set_key_ref(id_type node, csubstr ref) | c4::yml::Tree | inline |
| set_key_style(id_type node, NodeType_e style) | c4::yml::Tree | inline |
| set_key_tag(id_type node, csubstr tag) | c4::yml::Tree | inline |
| set_root_as_stream() | c4::yml::Tree | |
| set_style_conditionally(id_type node, NodeType type_mask, NodeType rem_style_flags, NodeType add_style_flags, bool recurse=false) | c4::yml::Tree | |
| set_val(id_type node, csubstr val) | c4::yml::Tree | inline |
| set_val_anchor(id_type node, csubstr anchor) | c4::yml::Tree | inline |
| set_val_ref(id_type node, csubstr ref) | c4::yml::Tree | inline |
| set_val_style(id_type node, NodeType_e style) | c4::yml::Tree | inline |
| set_val_tag(id_type node, csubstr tag) | c4::yml::Tree | inline |
| sibling(id_type node, id_type pos) const | c4::yml::Tree | inline |
| sibling_pos(id_type node, id_type sib) const | c4::yml::Tree | inline |
| size() const | c4::yml::Tree | inline |
| slack() const | c4::yml::Tree | inline |
| tag_directive_const_iterator typedef | c4::yml::Tree | |
| tag_directives() const | c4::yml::Tree | inline |
| TagDirectiveProxy typedef | c4::yml::Tree | |
| to_arena(T const &a) | c4::yml::Tree | inline |
| to_doc(id_type node, type_bits more_flags=0) | c4::yml::Tree | |
| to_keyval(id_type node, csubstr key, csubstr val, type_bits more_flags=0) | c4::yml::Tree | |
| to_map(id_type node, csubstr key, type_bits more_flags=0) | c4::yml::Tree | |
| to_map(id_type node, type_bits more_flags=0) | c4::yml::Tree | |
| to_seq(id_type node, csubstr key, type_bits more_flags=0) | c4::yml::Tree | |
| to_seq(id_type node, type_bits more_flags=0) | c4::yml::Tree | |
| to_stream(id_type node, type_bits more_flags=0) | c4::yml::Tree | |
| to_val(id_type node, csubstr val, type_bits more_flags=0) | c4::yml::Tree | |
| Tree() | c4::yml::Tree | inline |
| Tree(Callbacks const &cb) | c4::yml::Tree | |
| Tree(id_type node_capacity, size_t arena_capacity=RYML_DEFAULT_TREE_ARENA_CAPACITY) | c4::yml::Tree | inline |
| Tree(id_type node_capacity, size_t arena_capacity, Callbacks const &cb) | c4::yml::Tree | |
| Tree(Tree const &that) | c4::yml::Tree | |
| Tree(Tree &&that) noexcept | c4::yml::Tree | |
| type(id_type node) const | c4::yml::Tree | inline |
| type_has_all(id_type node, NodeType_e bits) const | c4::yml::Tree | inline |
| type_has_any(id_type node, NodeType_e bits) const | c4::yml::Tree | inline |
| type_has_none(id_type node, NodeType_e bits) const | c4::yml::Tree | inline |
| type_str(id_type node) const | c4::yml::Tree | inline |
| val(id_type node) const | c4::yml::Tree | inline |
| val_anchor(id_type node) const | c4::yml::Tree | inline |
| val_is_null(id_type node) const | c4::yml::Tree | inline |
| val_ref(id_type node) const | c4::yml::Tree | inline |
| val_style(id_type node) const | c4::yml::Tree | inline |
| val_tag(id_type node) const | c4::yml::Tree | inline |
| valsc(id_type node) const | c4::yml::Tree | inline |
| ~Tree() | c4::yml::Tree |