|
rapidyaml 0.15.2
parse and emit YAML, and do it fast
|
Implementation of deserialization from a tree. More...
Functions | |
| template<class T> | |
| ReadResult | c4::yml::read (Tree const *tree, id_type id, T *v) |
| Deserialize a scalar node's val from a tree object, returning false if the conversion failed. | |
| template<class Wrapper> | |
| ReadResult | c4::yml::read (Tree const *tree, id_type id, Wrapper const &w) |
| overload to enable use of wrapper tag-types like eg c4::fmt::base64() | |
| template<class T> | |
| ReadResult | c4::yml::read_key (Tree const *tree, id_type id, T *v) |
| Deserialize a node's key from a tree object, returning false if the conversion failed. | |
| template<class Wrapper> | |
| ReadResult | c4::yml::read_key (Tree const *tree, id_type id, Wrapper const &w) |
| overload to enable use of wrapper tag-types like eg c4::fmt::base64() | |
Implementation of deserialization from a tree.
|
inline |
Deserialize a scalar node's val from a tree object, returning false if the conversion failed.
Definition at line 1871 of file tree.hpp.
|
inline |
overload to enable use of wrapper tag-types like eg c4::fmt::base64()
Definition at line 1882 of file tree.hpp.
|
inline |
Deserialize a node's key from a tree object, returning false if the conversion failed.
Definition at line 1898 of file tree.hpp.
|
inline |
overload to enable use of wrapper tag-types like eg c4::fmt::base64()
Definition at line 1906 of file tree.hpp.