|
rapidyaml
0.7.1
parse and emit YAML, and do it fast
|
contains the data for each YAML node. More...
#include <tree.hpp>
Public Attributes | |
| NodeType | m_type |
| NodeScalar | m_key |
| NodeScalar | m_val |
| id_type | m_parent |
| id_type | m_first_child |
| id_type | m_last_child |
| id_type | m_next_sibling |
| id_type | m_prev_sibling |
| NodeType c4::yml::NodeData::m_type |
Definition at line 223 of file tree.hpp.
Referenced by c4::yml::EventHandlerTree::actually_val_is_first_key_of_new_map_flow(), c4::yml::Tree::change_type(), c4::yml::Tree::merge_with(), and c4::yml::Tree::set_root_as_stream().
| NodeScalar c4::yml::NodeData::m_key |
Definition at line 225 of file tree.hpp.
Referenced by c4::yml::EventHandlerTree::actually_val_is_first_key_of_new_map_flow(), c4::yml::Tree::find_child(), c4::yml::Tree::to_doc(), c4::yml::Tree::to_keyval(), c4::yml::Tree::to_map(), c4::yml::Tree::to_seq(), c4::yml::Tree::to_stream(), and c4::yml::Tree::to_val().
| NodeScalar c4::yml::NodeData::m_val |
Definition at line 226 of file tree.hpp.
Referenced by c4::yml::Tree::to_doc(), c4::yml::Tree::to_keyval(), c4::yml::Tree::to_map(), c4::yml::Tree::to_seq(), c4::yml::Tree::to_stream(), and c4::yml::Tree::to_val().
| id_type c4::yml::NodeData::m_parent |
Definition at line 228 of file tree.hpp.
Referenced by c4::yml::Tree::has_other_siblings(), and c4::yml::detail::RoNodeMethods< Impl, ConstImpl >::siblings().
| id_type c4::yml::NodeData::m_first_child |
Definition at line 229 of file tree.hpp.
Referenced by c4::yml::Tree::has_other_siblings(), and c4::yml::Tree::remove_children().
| id_type c4::yml::NodeData::m_last_child |
Definition at line 230 of file tree.hpp.
Referenced by c4::yml::Tree::has_other_siblings().
| id_type c4::yml::NodeData::m_next_sibling |
Definition at line 231 of file tree.hpp.
Referenced by c4::yml::Tree::remove_children(), and c4::yml::Tree::reserve().
| id_type c4::yml::NodeData::m_prev_sibling |
Definition at line 232 of file tree.hpp.
Referenced by c4::yml::Tree::reserve().