#include "tue/config/loaders/yaml.h"
#include "tue/config/configuration.h"
#include "resolve_functions.h"
#include "loader_functions.h"
#include <tue/filesystem/path.h>
#include <fstream>
#include "yaml-cpp/yaml.h"
#include <iostream>
#include <stdlib.h>
Go to the source code of this file.
|
bool | tue::config::loadFromYAMLFile (const std::string &filename, ReaderWriter &config, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
| loadFromYAMLFile loads a yaml file into a ReaderWriter class More...
|
|
bool | tue::config::loadFromYAMLNode (const YAML::Node &node, ReaderWriter &config, const ResolveConfig &resolve_config) |
|
bool | tue::config::loadFromYAMLStream (std::istream &stream, ReaderWriter &config, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
| loadFromYAMLStream loads a yaml stream into a ReaderWriter class More...
|
|
bool | tue::config::loadFromYAMLString (const std::string &string, ReaderWriter &config, const ResolveConfig &resolve_config=ResolveConfig::defaultConfig()) |
| loadFromYAMLString loads a yaml string into a ReaderWriter class More...
|
|
bool | tue::config::yamlScalarToVariant (const std::string &key, const YAML::Node &n, ReaderWriter &config, const ResolveConfig &resolve_config) |
|