|
rapidyaml
0.7.0
parse and emit YAML, and do it fast
|
#include "c4/error.hpp"#include "c4/types.hpp"#include "c4/yml/fwd.hpp"#include "c4/yml/common.hpp"#include "c4/yml/node_type.hpp"#include "c4/yml/tag.hpp"#include <c4/charconv.hpp>#include <cmath>#include <limits>Go to the source code of this file.
Classes | |
| struct | c4::yml::NodeScalar |
| a node scalar is a csubstr, which may be tagged and anchored. More... | |
| struct | c4::yml::NodeInit |
| convenience class to initialize nodes More... | |
| struct | c4::yml::NodeData |
| contains the data for each YAML node. More... | |
| class | c4::yml::Tree |
| struct | c4::yml::Tree::lookup_result |
Namespaces | |
| c4 | |
| c4::yml | |
Functions | |
| template<class T > | |
| size_t | c4::yml::to_chars_float (substr buf, T val) |
| encode a floating point value to a string. More... | |
| template<class T > | |
| bool | c4::yml::from_chars_float (csubstr buf, T *val) |
| decode a floating point from string. More... | |