rapidyaml 0.15.2
parse and emit YAML, and do it fast
Loading...
Searching...
No Matches
c4::yml::NodeRef Member List

This is the complete list of members for c4::yml::NodeRef, including all inherited members.

ancestor_doc() RYML_NOEXCEPTc4::yml::NodeRefinline
ancestor_doc() const RYML_NOEXCEPTc4::yml::NodeRefinline
append_child()c4::yml::NodeRefinline
append_sibling()c4::yml::NodeRefinline
at(csubstr key)c4::yml::NodeRefinline
at(id_type pos)c4::yml::NodeRefinline
at(csubstr key) constc4::yml::NodeRefinline
at(id_type pos) constc4::yml::NodeRefinline
base_type typedefc4::yml::NodeRef
begin() RYML_NOEXCEPTc4::yml::NodeRefinline
begin() const RYML_NOEXCEPTc4::yml::NodeRefinline
cbegin() const RYML_NOEXCEPTc4::yml::NodeRefinline
cchildren() const RYML_NOEXCEPTc4::yml::NodeRefinline
cend() const RYML_NOEXCEPTc4::yml::NodeRefinline
change_type(NodeType t)c4::yml::NodeRefinline
child(id_type pos) RYML_NOEXCEPTc4::yml::NodeRefinline
child(id_type pos) const RYML_NOEXCEPTc4::yml::NodeRefinline
child_pos(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
children() RYML_NOEXCEPTc4::yml::NodeRefinline
children() const RYML_NOEXCEPTc4::yml::NodeRefinline
children_view typedefc4::yml::NodeRef
clear()c4::yml::NodeRefinline
clear_children()c4::yml::NodeRefinline
clear_key()c4::yml::NodeRefinline
clear_style(bool recurse=false)c4::yml::NodeRefinline
clear_val()c4::yml::NodeRefinline
const_children_view typedefc4::yml::NodeRef
const_iterator typedefc4::yml::NodeRef
create()c4::yml::NodeRefinline
csiblings() const RYML_NOEXCEPTc4::yml::NodeRefinline
depth_asc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
depth_desc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
detail::RoNodeMethods< NodeRef, ConstNodeRef >c4::yml::NodeReffriend
doc(id_type i) RYML_NOEXCEPTc4::yml::NodeRefinline
doc(id_type i) const RYML_NOEXCEPTc4::yml::NodeRefinline
duplicate(NodeRef const &parent, ConstNodeRef const &after) constc4::yml::NodeRefinline
duplicate_children(NodeRef const &parent, ConstNodeRef const &after) constc4::yml::NodeRefinline
empty() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
end() RYML_NOEXCEPTc4::yml::NodeRefinline
end() const RYML_NOEXCEPTc4::yml::NodeRefinline
find_child(csubstr name) RYML_NOEXCEPTc4::yml::NodeRefinline
find_child(csubstr name) const RYML_NOEXCEPTc4::yml::NodeRefinline
find_sibling(csubstr name) RYML_NOEXCEPTc4::yml::NodeRefinline
find_sibling(csubstr name) const RYML_NOEXCEPTc4::yml::NodeRefinline
first_child() RYML_NOEXCEPTc4::yml::NodeRefinline
first_child() const RYML_NOEXCEPTc4::yml::NodeRefinline
first_sibling() RYML_NOEXCEPTc4::yml::NodeRefinline
first_sibling() const RYML_NOEXCEPTc4::yml::NodeRefinline
get() const RYML_NOEXCEPTc4::yml::NodeRefinline
get() RYML_NOEXCEPTc4::yml::NodeRefinline
get_if(csubstr name, T *var) constc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
get_if(csubstr name, T *var, T const &fallback) constc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_child(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_child(id_type node) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_child(csubstr name) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_children() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_flow_space() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_key() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_key_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_key_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_other_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_parent() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_sibling(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_sibling(id_type node) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_sibling(csubstr name) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_val() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_val_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
has_val_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
id() const noexceptc4::yml::NodeRefinline
insert_child(NodeRef after)c4::yml::NodeRefinline
insert_sibling(ConstNodeRef const &after)c4::yml::NodeRefinline
invalid() const noexceptc4::yml::NodeRefinline
is_ancestor(ConstNodeRef const &ancestor) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_anchor() const noexceptc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_anchor_or_ref() const noexceptc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_block() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_container() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_container_styled() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_doc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_flow() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_flow_ml() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_flow_ml1() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_flow_mln() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_flow_mlx() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_flow_sl() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_anchor() const noexceptc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_dquo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_folded() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_literal() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_plain() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_quoted() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_squo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_styled() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_key_unfiltered() const noexceptc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_keyval() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_map() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_quoted() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_root() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_seed() const noexceptc4::yml::NodeRefinline
is_seq() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_stream() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_dquo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_folded() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_hanchor() const noexceptc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_literal() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_plain() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_quoted() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_squo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_styled() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
is_val_unfiltered() const noexceptc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
iterator typedefc4::yml::NodeRef
key() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
key_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
key_is_null() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
key_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
key_style() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
key_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
keysc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
last_child() RYML_NOEXCEPTc4::yml::NodeRefinline
last_child() const RYML_NOEXCEPTc4::yml::NodeRefinline
last_sibling() RYML_NOEXCEPTc4::yml::NodeRefinline
last_sibling() const RYML_NOEXCEPTc4::yml::NodeRefinline
location(Parser const &parser) constc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
move(NodeRef const &parent, ConstNodeRef const &after)c4::yml::NodeRefinline
next_sibling() RYML_NOEXCEPTc4::yml::NodeRefinline
next_sibling() const RYML_NOEXCEPTc4::yml::NodeRefinline
NodeRef() noexceptc4::yml::NodeRefinline
NodeRef(Tree &t) noexceptc4::yml::NodeRefinline
NodeRef(Tree *t) noexceptc4::yml::NodeRefinline
NodeRef(Tree *t, id_type id) noexceptc4::yml::NodeRefinline
NodeRef(Tree *t, id_type id, id_type seed_pos) noexceptc4::yml::NodeRefinline
NodeRef(Tree *t, id_type id, csubstr seed_key) noexceptc4::yml::NodeRefinline
NodeRef(std::nullptr_t) noexceptc4::yml::NodeRefinline
NodeRef(NodeRef const &) noexcept=defaultc4::yml::NodeRef
NodeRef(NodeRef &&) noexcept=defaultc4::yml::NodeRef
num_children() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
num_other_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
num_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
operator!=(NodeRef const &that) constc4::yml::NodeRefinline
operator!=(ConstNodeRef const &that) constc4::yml::NodeRefinline
operator<<(csubstr s)c4::yml::NodeRefinline
operator<<(T const &v)c4::yml::NodeRefinline
operator<<(Key< const T > const &v)c4::yml::NodeRefinline
operator<<(Key< T > const &v)c4::yml::NodeRefinline
operator=(NodeRef const &) noexcept=defaultc4::yml::NodeRef
operator=(NodeRef &&) noexcept=defaultc4::yml::NodeRef
operator==(NodeRef const &that) constc4::yml::NodeRefinline
operator==(ConstNodeRef const &that) constc4::yml::NodeRefinline
operator>>(T &v) constc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
operator>>(T const &wrapper) constc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
operator>>(Key< T > v) constc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
operator[](csubstr key) RYML_NOEXCEPTc4::yml::NodeRefinline
operator[](id_type pos) RYML_NOEXCEPTc4::yml::NodeRefinline
operator[](csubstr key) const RYML_NOEXCEPTc4::yml::NodeRefinline
operator[](id_type pos) const RYML_NOEXCEPTc4::yml::NodeRefinline
parent() RYML_NOEXCEPTc4::yml::NodeRefinline
parent() const RYML_NOEXCEPTc4::yml::NodeRefinline
parent_is_map() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
parent_is_seq() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
prepend_child()c4::yml::NodeRefinline
prepend_sibling()c4::yml::NodeRefinline
prev_sibling() RYML_NOEXCEPTc4::yml::NodeRefinline
prev_sibling() const RYML_NOEXCEPTc4::yml::NodeRefinline
readable() const noexceptc4::yml::NodeRefinline
remove_child(NodeRef &child)c4::yml::NodeRefinline
remove_child(id_type pos)c4::yml::NodeRefinline
remove_child(csubstr key)c4::yml::NodeRefinline
set_container_style(NodeType_e style)c4::yml::NodeRefinline
set_doc()c4::yml::NodeRefinline
set_key(csubstr key)c4::yml::NodeRefinline
set_key(csubstr key, NodeType more_flags)c4::yml::NodeRefinline
set_key_anchor(csubstr key_anchor)c4::yml::NodeRefinline
set_key_ref(csubstr key_ref)c4::yml::NodeRefinline
set_key_serialized(T const &k)c4::yml::NodeRefinline
set_key_serialized(std::nullptr_t)c4::yml::NodeRefinline
set_key_style(NodeType_e style)c4::yml::NodeRefinline
set_key_tag(csubstr key_tag)c4::yml::NodeRefinline
set_map()c4::yml::NodeRefinline
set_map(NodeType more_flags)c4::yml::NodeRefinline
set_seq()c4::yml::NodeRefinline
set_seq(NodeType more_flags)c4::yml::NodeRefinline
set_stream()c4::yml::NodeRefinline
set_style_conditionally(NodeType type_mask, NodeType rem_style_flags, NodeType add_style_flags, bool recurse=false)c4::yml::NodeRefinline
set_val(csubstr val)c4::yml::NodeRefinline
set_val(csubstr val, NodeType more_flags)c4::yml::NodeRefinline
set_val_anchor(csubstr val_anchor)c4::yml::NodeRefinline
set_val_ref(csubstr val_ref)c4::yml::NodeRefinline
set_val_serialized(T const &v)c4::yml::NodeRefinline
set_val_serialized(std::nullptr_t)c4::yml::NodeRefinline
set_val_style(NodeType_e style)c4::yml::NodeRefinline
set_val_tag(csubstr val_tag)c4::yml::NodeRefinline
sibling(id_type pos) RYML_NOEXCEPTc4::yml::NodeRefinline
sibling(id_type pos) const RYML_NOEXCEPTc4::yml::NodeRefinline
sibling_pos(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
siblings() RYML_NOEXCEPTc4::yml::NodeRefinline
siblings() const RYML_NOEXCEPTc4::yml::NodeRefinline
to_arena(T const &s)c4::yml::NodeRefinline
tree() noexceptc4::yml::NodeRefinline
tree() const noexceptc4::yml::NodeRefinline
tree_type typedefc4::yml::NodeRef
type() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
type_has_all(NodeType_e bits) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
type_has_any(NodeType_e bits) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
type_has_none(NodeType_e bits) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
type_str() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
val() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
val_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
val_is_null() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
val_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
val_style() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
val_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline
valsc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< NodeRef, ConstNodeRef >inline