|
EnigmaMachineCore 0.1.0
A modular Enigma Machine simulation in C++20
|
#include <filesystem>#include <string_view>#include "EnigmaMachineConfig.hpp"#include "IAssetProvider.hpp"
Include dependency graph for EnigmaConfigLoader.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | EnigmaConfigLoader |
| Factory class for loading Enigma Machine configurations. Handles the parsing of TOML files and the creation of configuration objects. This class is stateless (static methods) and relies on IAssetProvider for IO. More... | |
| struct | EnigmaConfigLoader::FileName |
| Strongly typed wrapper for file names. Used to distinguish between general file names and base asset directories. More... | |
| struct | EnigmaConfigLoader::AssetPath |
| Strongly typed wrapper for asset paths. Used to distinguish between general file names and base asset directories. More... | |