|
rapidyaml 0.15.2
parse and emit YAML, and do it fast
|
a CRTP base providing read-only methods for ConstNodeRef and NodeRef More...
#include <node.hpp>
a CRTP base providing read-only methods for ConstNodeRef and NodeRef
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
Forward to Tree::is_key_unfiltered().
Node must be readable.
|
inlinenoexcept |
Forward to Tree::is_val_unfiltered().
Node must be readable.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
Definition at line 244 of file node.hpp.
|
inlinenoexcept |
Definition at line 245 of file node.hpp.
|
inlinenoexcept |
Definition at line 246 of file node.hpp.
|
inlinenoexcept |
Definition at line 247 of file node.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Forward to Tree::is_container_styled().
Node must be readable.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Forward to Tree::has_parent() Node must be readable.
|
inline |
Forward to Tree::is_ancestor() Node must be readable.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Forward to Tree::has_other_siblings().
Node must be readable.
|
inline |
Definition at line 315 of file node.hpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 332 of file node.hpp.
|
inline |
O(log(num_nodes)).
Forward to Tree::depth_asc(). Node must be readable.
Definition at line 333 of file node.hpp.
|
inline |
Definition at line 342 of file node.hpp.
|
inline |
deserialize the node's val to the given variable, forwarding to the user-overrideable read() function.
|
inline |
|
inline |
deserialize the node's key to the given variable, forwarding to the user-overrideable read() function; use key() to disambiguate; for example: node >> ryml::key(var)
|
inline |
look for a child by name, if it exists assign to var.
return true if the child existed.
|
inline |
look for a child by name, if it exists assign to var, otherwise default to fallback.
return true if the child existed.