![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
Cancellable local dataset preparation and exact-session native layer publication. More...
#include "plugins/extensiontimeseriesaccess.h"#include "plugins/guiextensionhost.h"#include "plugins/extensionstateregistry.h"#include "timeseries/timeseriesstore.h"#include "layers/timeserieslayer.h"#include "layers/swmmmodellayer.h"#include "map/mapcanvas.h"#include "swmmvisprojectwindow.h"#include <QFileInfo>#include <QFile>#include <QPointer>#include <QSet>#include <QScopeGuard>#include <QThread>#include <atomic>#include <memory>Namespaces | |
| namespace | openswmmvis |
Functions | |
| void | openswmmvis::installExtensionTimeSeriesAccess (GuiExtensionHost *host) |
| Install guarded dataset import/query callbacks before plugin initialization. | |
Cancellable local dataset preparation and exact-session native layer publication.
| std::shared_ptr<std::atomic_bool> cancelled = std::make_shared<std::atomic_bool>(false) |
| QString path |
Populated by the worker only after its own successful atomic creation.
| std::atomic_int publication {0} |
0 preparing, 1 cancelled, 2 publication committed.