![]() |
Tesseract 0.28.4
|
YAML Type conversions. More...
#include <string>#include <set>#include <filesystem>Namespaces | |
| namespace | tesseract::common |
| Namespace owning boost's hash_is_avalanching, and defined iff boost has the trait at all. | |
Functions | |
| void | tesseract::common::processYamlIncludeDirective (YAML::Node &node, const ResourceLocator &locator) |
Recursively expands !include directives in a YAML node, in-place. | |
| YAML::Node | tesseract::common::loadYamlFile (const std::string &file_path, const ResourceLocator &locator) |
Loads a YAML file and processes !include directives recursively. | |
| YAML::Node | tesseract::common::loadYamlString (const std::string &yaml_string, const ResourceLocator &locator) |
| void | tesseract::common::writeYamlToFile (const YAML::Node &node, const std::string &file_path) |
| Writes a YAML::Node to a file. | |
| void | tesseract::common::checkForUnknownKeys (const YAML::Node &node, const std::set< std::string > &expected_keys) |
| Check node map for unknown keys. | |
| std::string | tesseract::common::toYAMLString (const YAML::Node &node) |
| Converts a YAML::Node to a yaml string. | |
| YAML::Node | tesseract::common::fromYAMLString (const std::string &string) |
| Converts yaml string to a YAML::Node. | |
| bool | tesseract::common::compareYAML (const YAML::Node &node1, const YAML::Node &node2) |
| Checks if the YAML::Nodes are identical. | |
YAML Type conversions.