Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
YamlFile.hpp File Reference

YAML file utilities for includes, merging, and discovery. More...

#include <vulcan/io/YamlNode.hpp>
#include <filesystem>
#include <fstream>
#include <string>
#include <unordered_set>
#include <vector>
Include dependency graph for YamlFile.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vulcan::io::YamlFile
 YAML file utilities. More...

Namespaces

namespace  vulcan
namespace  vulcan::io

Detailed Description

YAML file utilities for includes, merging, and discovery.

Provides:

  • !include directive resolution
  • Multi-file merging for config layering
  • YAML file discovery in directories