![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Authoritative session metadata, ordered deferred observations and scoped save outcomes. More...
#include "plugins/extensionstateregistry.h"#include <QCoreApplication>#include <QHash>#include <QSet>#include <QThread>#include <QVariant>#include <algorithm>#include <cmath>#include <limits>#include <utility>Classes | |
| struct | openswmmvis::ExtensionStateRegistry::Data |
| Private authoritative records retained independently of plugin facades. More... | |
| struct | openswmmvis::ExtensionStateRegistry::Data::Entry |
| Native owner and copied state for one live lifetime. More... | |
| struct | openswmmvis::ExtensionStateRegistry::Data::Operation |
| Save ownership surviving retirement of an affected native window. More... | |
Namespaces | |
| namespace | openswmmvis |
Authoritative session metadata, ordered deferred observations and scoped save outcomes.
Native state changes commit synchronously. One FIFO dispatcher emits copied observations on a later GUI turn, suppressing obsolete live generations and holding affected sessions while synchronous save collection/native persistence are active.