32#ifndef OPENSWMM_ENGINE_DEFAULT_INPUT_PLUGIN_HPP
33#define OPENSWMM_ENGINE_DEFAULT_INPUT_PLUGIN_HPP
67 int initialize(
const std::vector<std::string>& init_args,
122 void register_builtin_handlers();
126 std::string last_error_;
127 std::vector<std::string> skipped_sections_;
Registry that maps SWMM section tags to handler functions.
Describes a plugin component: metadata, capabilities, and factory methods.
Definition IPluginComponentInfo.hpp:201
PluginState
Plugin lifecycle states.
Definition PluginState.hpp:86
@ UNLOADED
Library not yet loaded (or was closed).
Definition PluginState.hpp:87
Definition ExchangeLaw.hpp:60
Central, reentrant simulation context.
Definition SimulationContext.hpp:390