9 #ifndef IFW_CTD_YAML_HPP_
10 #define IFW_CTD_YAML_HPP_
14 #include <yaml-cpp/yaml.h>
53 virtual void LoadUser(
const std::string& file_name,
54 const bool merge =
false);
59 void _ParseNode(YAML::Node node,
62 const std::string& sub_path);
68 #endif // !IFW_CTD_YAML_HPP_
Yaml()
Definition: Yaml.cpp:7
Class implementing the handling of Yaml files in the ICS environment.
Definition: Yaml.hpp:27
virtual void LoadUser(const std::string &file_name, const bool merge=false)
Load the Yaml file and convert its contents into a dictionary.
Definition: Yaml.cpp:62
Class to handle parameter files.
~Yaml()
Definition: Yaml.cpp:11
Class to handle a set of parameters.
Definition: ParameterFile.hpp:22