![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
SDK 1.6 capability for durable native observation-layer imports. More...
#include <QObject>#include <QString>#include <QUuid>#include <QList>#include <functional>Go to the source code of this file.
Classes | |
| struct | OpenSWMM::Sdk::TimeSeriesImportRequest |
| Owning request referencing a completed local source-neutral import descriptor. More... | |
| struct | OpenSWMM::Sdk::TimeSeriesImportResult |
| Terminal import outcome delivered on the GUI thread to a guarded receiver. More... | |
| struct | OpenSWMM::Sdk::TimeSeriesLayerInfo |
| Bounded copied metadata for one attached native collection. More... | |
| class | OpenSWMM::Sdk::ITimeSeriesLayers |
| Optional host-owned import service; all public entry points use the GUI thread. More... | |
Namespaces | |
| namespace | OpenSWMM |
| namespace | OpenSWMM::Sdk |
| Public header-only ABI for independently compiled native GUI extensions. | |
Macros | |
| #define | OPENSWMM_TIMESERIES_LAYERS_IID "io.opensimulator.openswmm.ITimeSeriesLayers/1.0" |
| Frozen discovery identity for the first native time-series service. | |
SDK 1.6 capability for durable native observation-layer imports.
Discover on ExtensionHost::lifetime(). GUI-thread requests target an exact Ready model session/load. Parsing and package creation run in a host job; publication revalidates the target. Published layers contain no plugin code. Existing SDK interfaces and their layouts remain frozen.
| #define OPENSWMM_TIMESERIES_LAYERS_IID "io.opensimulator.openswmm.ITimeSeriesLayers/1.0" |
Frozen discovery identity for the first native time-series service.