JayBeams
0.1
Another project to have fun coding.
|
#include <yaml-cpp/yaml.h>
#include <map>
Go to the source code of this file.
Namespaces | |
jb | |
The top-level namespace for the JayBeams library. | |
jb::yaml | |
Typedefs | |
typedef std::map< std::string, YAML::Node > | jb::class_overrides |
Store the overrides for each class. More... | |
Functions | |
void | jb::yaml::merge_node (YAML::Node target, YAML::Node const &source) |
Merge two YAML nodes. More... | |
void | jb::yaml::merge_map (YAML::Node target, YAML::Node const &source) |
Merge all the values from source into target. More... | |
void | jb::yaml::merge_sequences (YAML::Node target, YAML::Node const &source) |
Memberwise merge two sequences, from source into target. More... | |
void | jb::yaml::merge (class_overrides &by_class, YAML::Node source) |
Merge the class-overrides from source into by_class. More... | |
class_overrides | jb::yaml::clone (class_overrides const &by_class) |
Recursively clone all the overrides in by_class. More... | |