ROSE  0.11.145.0
Rose/Yaml.h
1 #ifndef ROSE_Yaml_H
2 #define ROSE_Yaml_H
3 
4 #include <Sawyer/Yaml.h>
5 
6 namespace Rose {
7 
9 namespace Yaml {
10 
17 using Sawyer::Yaml::Node;
21 
25 Node parseJson(const boost::filesystem::path&);
26 Node parseJson(const std::string&);
29 } // namespace
30 } // namespace
31 
32 #endif
Iterator over YAML nodes.
Node parseJson(const boost::filesystem::path &)
Parse JSON to YAML.
void serialize(const Node &root, const char *filename, const SerializeConfig &config=SerializeConfig())
Serialize YAML.
Main namespace for the ROSE library.
Yaml::Node parse(const boost::filesystem::path &)
Parse YAML from file.
Base class for YAML exceptions.
Iterator over constant YAML nodes.
Serialization configuration structure, describing output behavior.