File emulator_config.hpp
FileList > common > src > emulator_config.hpp
Go to the source code of this file
Configuration structures for emulator components. More...
#include "emulator_diagnostics.hpp"#include <string>#include <vector>
Namespaces
| Type | Name |
|---|---|
| namespace | emulator |
Classes
| Type | Name |
|---|---|
| struct | BuildConfig Build-time configuration (set by buildnml, fixed for a case). |
| struct | CouplingConfig Coupling configuration options. |
| struct | EmulatorConfig Base configuration structure for all emulator components. |
| struct | ModelIOConfig Model I/O variable configuration. |
| struct | RuntimeConfig Runtime configuration (can change per run via atm_in YAML). |
Detailed Description
Defines the configuration structures used by emulator components, including build-time settings, runtime parameters, and model I/O configuration. Configuration is typically loaded from YAML files generated by the buildnml script.
The documentation for this class was generated from the following file components/emulator_comps/common/src/emulator_config.hpp