![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Plugin loader, auto-discovery, and lifecycle manager — implementation. More...
#include "PluginFactory.hpp"#include "BuiltinPluginInfos.hpp"#include "../core/SimulationContext.hpp"#include "../../../include/openswmm/plugin_sdk/IPluginComponentInfo.hpp"#include "../../../include/openswmm/plugin_sdk/IInputPlugin.hpp"#include "../../../include/openswmm/plugin_sdk/IOutputPlugin.hpp"#include "../../../include/openswmm/plugin_sdk/IReportPlugin.hpp"#include "../../../include/openswmm/plugin_sdk/IStateIOPlugin.hpp"#include "../../../include/openswmm/plugin_sdk/PluginState.hpp"#include "../../../include/openswmm/plugin_sdk/SimulationSnapshot.hpp"#include <filesystem>#include <algorithm>#include <string>#include <stdexcept>Namespaces | |
| namespace | openswmm |
Plugin loader, auto-discovery, and lifecycle manager — implementation.