rapidyaml  0.8.0
parse and emit YAML, and do it fast
c4::yml::ConstNodeRef Member List

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

at(csubstr key) -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
at(id_type pos) -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
at(csubstr key) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
at(id_type pos) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
begin() RYML_NOEXCEPT -> iteratorc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
begin() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
cbegin() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
cchildren() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
cend() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
child(id_type pos) RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
child(id_type pos) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
child_pos(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
children() RYML_NOEXCEPT -> children_viewc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
children() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
children_view typedefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >
const_children_view typedefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >
const_iterator typedefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >
ConstNodeRef() noexceptc4::yml::ConstNodeRefinline
ConstNodeRef(Tree const &t) noexceptc4::yml::ConstNodeRefinline
ConstNodeRef(Tree const *t) noexceptc4::yml::ConstNodeRefinline
ConstNodeRef(Tree const *t, id_type id) noexceptc4::yml::ConstNodeRefinline
ConstNodeRef(std::nullptr_t) noexceptc4::yml::ConstNodeRefinline
ConstNodeRef(ConstNodeRef const &) noexcept=defaultc4::yml::ConstNodeRef
ConstNodeRef(ConstNodeRef &&) noexcept=defaultc4::yml::ConstNodeRef
ConstNodeRef(NodeRef const &) noexceptc4::yml::ConstNodeRefinline
ConstNodeRef(NodeRef &&) noexceptc4::yml::ConstNodeRefinline
csiblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
depth_asc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
depth_desc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
deserialize_key(fmt::base64_wrapper v) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
deserialize_val(fmt::base64_wrapper v) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >c4::yml::ConstNodeReffriend
doc(id_type i) RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
doc(id_type i) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
empty() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
end() RYML_NOEXCEPT -> iteratorc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
end() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
find_child(csubstr name) RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
find_child(csubstr name) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
find_sibling(csubstr name) RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
find_sibling(csubstr name) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
first_child() RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
first_child() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
first_sibling() RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
first_sibling() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
get() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
get() RYML_NOEXCEPT -> NodeData *c4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
get_if(csubstr name, T *var) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
get_if(csubstr name, T *var, T const &fallback) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_child(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_child(id_type node) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_child(csubstr name) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_children() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_key() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_key_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_key_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_other_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_parent() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_sibling(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_sibling(id_type node) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_sibling(csubstr name) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_val() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_val_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
has_val_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
id() const noexceptc4::yml::ConstNodeRefinline
invalid() const noexceptc4::yml::ConstNodeRefinline
is_anchor() const noexceptc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_anchor_or_ref() const noexceptc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_block() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_container() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_container_styled() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_doc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_flow() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_flow_ml() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_flow_sl() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_anchor() const noexceptc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_dquo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_folded() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_literal() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_plain() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_quoted() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_squo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_styled() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_key_unfiltered() const noexceptc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_keyval() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_map() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_quoted() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_root() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_seed() noexceptc4::yml::ConstNodeRefinlinestatic
is_seq() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_stream() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_dquo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_folded() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_hanchor() const noexceptc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_literal() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_plain() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_quoted() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_squo() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_styled() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
is_val_unfiltered() const noexceptc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
iterator typedefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >
key() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
key_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
key_is_null() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
key_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
key_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
keysc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
last_child() RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
last_child() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
last_sibling() RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
last_sibling() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
m_idc4::yml::ConstNodeRef
m_treec4::yml::ConstNodeRef
next_sibling() RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
next_sibling() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
NodeRefc4::yml::ConstNodeRef
num_children() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
num_other_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
num_siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator!=(ConstNodeRef const &that) const RYML_NOEXCEPTc4::yml::ConstNodeRefinline
operator=(std::nullptr_t) noexceptc4::yml::ConstNodeRefinline
operator=(ConstNodeRef const &) noexcept=defaultc4::yml::ConstNodeRef
operator=(ConstNodeRef &&) noexcept=defaultc4::yml::ConstNodeRef
operator=(NodeRef const &) noexceptc4::yml::ConstNodeRefinline
operator=(NodeRef &&) noexceptc4::yml::ConstNodeRefinline
operator==(ConstNodeRef const &that) const RYML_NOEXCEPTc4::yml::ConstNodeRefinline
operator>>(T &v) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator>>(Key< T > v) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator>>(Key< fmt::base64_wrapper > w) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator>>(fmt::base64_wrapper w) constc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator[](csubstr key) RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator[](id_type pos) RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator[](csubstr key) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
operator[](id_type pos) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
parent() RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
parent() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
parent_is_map() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
parent_is_seq() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
prev_sibling() RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
prev_sibling() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
readable() const noexceptc4::yml::ConstNodeRefinline
sibling(id_type pos) RYML_NOEXCEPT -> ConstNodeRefc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
sibling(id_type pos) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
sibling_pos(ConstNodeRef const &n) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
siblings() RYML_NOEXCEPT -> children_viewc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
siblings() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
tree() const noexceptc4::yml::ConstNodeRefinline
tree_type typedefc4::yml::ConstNodeRef
type() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
type_has_all(NodeType_e bits) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
type_has_any(NodeType_e bits) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
type_has_none(NodeType_e bits) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
type_str() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
val() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
val_anchor() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
val_is_null() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
val_ref() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
val_tag() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
valid() const noexceptc4::yml::ConstNodeRefinline
valsc() const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
visit(Visitor fn, id_type indentation_level=0, bool skip_root=true) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
visit(Visitor fn, id_type indentation_level=0, bool skip_root=true) RYML_NOEXCEPT -> boolc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
visit_stacked(Visitor fn, id_type indentation_level=0, bool skip_root=true) const RYML_NOEXCEPTc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline
visit_stacked(Visitor fn, id_type indentation_level=0, bool skip_root=true) RYML_NOEXCEPT -> boolc4::yml::detail::RoNodeMethods< ConstNodeRef, ConstNodeRef >inline