SWMMVis  6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
openswmmvis::GuiExtensionHost Member List

This is the complete list of members for openswmmvis::GuiExtensionHost, including all inherited members.

aboutToShutdown()openswmmvis::GuiExtensionHostsignal
activeInstance() const overrideopenswmmvis::GuiExtensionHostvirtual
activeProject() const overrideopenswmmvis::GuiExtensionHostvirtual
activityOwnerId() constopenswmmvis::GuiExtensionHostinline
activitySnapshot() const overrideopenswmmvis::GuiExtensionHostvirtual
activityWindowId() constopenswmmvis::GuiExtensionHostinline
append(const QString &level, const QString &text) overrideopenswmmvis::GuiExtensionHostvirtual
appendLocation(const QString &level, const QString &text, const QString &path, int line) overrideopenswmmvis::GuiExtensionHostvirtual
beginProgress(const QString &title, QObject *context) overrideopenswmmvis::GuiExtensionHostvirtual
cancel(int id) overrideopenswmmvis::GuiExtensionHostvirtual
cancelOperation(const QUuid &operationId, QString *error=nullptr) overrideopenswmmvis::GuiExtensionHostvirtual
clear() overrideopenswmmvis::GuiExtensionHostvirtual
console() overrideopenswmmvis::GuiExtensionHostinlinevirtual
dialogs() overrideopenswmmvis::GuiExtensionHostinlinevirtual
eventFilter(QObject *object, QEvent *event) overrideopenswmmvis::GuiExtensionHostprotected
eventOccurred(const QString &event, const QVariantMap &data)openswmmvis::GuiExtensionHostsignal
executeActivityUiCommand(const OpenSWMM::Sdk::UiActivityCommand &command, QString *error=nullptr) overrideopenswmmvis::GuiExtensionHostvirtual
executeViewCommand(const OpenSWMM::Sdk::ViewCommand &command, QString *error=nullptr) overrideopenswmmvis::GuiExtensionHostvirtual
finishProgress(const QUuid &operationId, OpenSWMM::Sdk::ProgressOutcome outcome, const QString &detail={}) overrideopenswmmvis::GuiExtensionHostvirtual
GuiExtensionHost(QString id, OpenSWMM::Sdk::CompatibilityManifest manifest, QMainWindow *window, QMdiArea *mdi, ExtensionUiBridge bridge, QSettings *settings, QObject *parent=nullptr, ExtensionStateRegistry *stateRegistry=nullptr)openswmmvis::GuiExtensionHost
ids() const overrideopenswmmvis::GuiExtensionHostvirtual
importTimeSeries(const OpenSWMM::Sdk::TimeSeriesImportRequest &request, QObject *context, std::function< void(const OpenSWMM::Sdk::TimeSeriesImportResult &)> finished, QString *error=nullptr) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::ITimeSeriesLayers::importTimeSeries(const TimeSeriesImportRequest &request, QObject *context, std::function< void(const TimeSeriesImportResult &)> finished, QString *error=nullptr)=0OpenSWMM::Sdk::ITimeSeriesLayerspure virtual
instances() const overrideopenswmmvis::GuiExtensionHostvirtual
isDark() const overrideopenswmmvis::GuiExtensionHostvirtual
isStopping() constopenswmmvis::GuiExtensionHost
jobOperationId(OpenSWMM::Sdk::IJob *job) const overrideopenswmmvis::GuiExtensionHostvirtual
keys() const overrideopenswmmvis::GuiExtensionHostvirtual
lifetime() const overrideopenswmmvis::GuiExtensionHostinlinevirtual
mainWindow() const overrideopenswmmvis::GuiExtensionHostinlinevirtual
manifest() const overrideopenswmmvis::GuiExtensionHostinlinevirtual
message(const QString &title, const QString &text) overrideopenswmmvis::GuiExtensionHostvirtual
network() overrideopenswmmvis::GuiExtensionHostvirtual
notify(const QString &event, const QVariantMap &data={})openswmmvis::GuiExtensionHost
observe(QObject *context, std::function< void(const QString &, const QVariantMap &)> callback) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::ExtensionHost::observe(QObject *context, std::function< void(const QString &event, const QVariantMap &data)> callback)=0OpenSWMM::Sdk::ExtensionHostpure virtual
observeActivity(QObject *context, const OpenSWMM::Sdk::ActivityEventFilter &filter, std::function< void(const OpenSWMM::Sdk::ActivityEvent &)> callback) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::IActivityEvents::observeActivity(QObject *context, const ActivityEventFilter &filter, std::function< void(const ActivityEvent &)> callback)=0OpenSWMM::Sdk::IActivityEventspure virtual
observeBeforeSave(QObject *context, std::function< void(const OpenSWMM::Sdk::SaveRequest &)> callback) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::ISessionEvents::observeBeforeSave(QObject *context, std::function< void(const SaveRequest &)> callback)=0OpenSWMM::Sdk::ISessionEventspure virtual
observeState(QObject *context, const OpenSWMM::Sdk::StateEventFilter &filter, std::function< void(const OpenSWMM::Sdk::StateEvent &)> callback) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::ISessionEvents::observeState(QObject *context, const StateEventFilter &filter, std::function< void(const StateEvent &)> callback)=0OpenSWMM::Sdk::ISessionEventspure virtual
observeViews(QObject *context, const OpenSWMM::Sdk::ViewEventFilter &filter, std::function< void(const OpenSWMM::Sdk::ViewEvent &)> callback) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::IViewEvents::observeViews(QObject *context, const ViewEventFilter &filter, std::function< void(const ViewEvent &)> callback)=0OpenSWMM::Sdk::IViewEventspure virtual
open(const QString &id) overrideopenswmmvis::GuiExtensionHostvirtual
openDocumentView(const QString &kind, OpenSWMM::Sdk::IModelInstance *instance) overrideopenswmmvis::GuiExtensionHostvirtual
plots() overrideopenswmmvis::GuiExtensionHostinlinevirtual
pluginId() const overrideopenswmmvis::GuiExtensionHostinlinevirtual
postToMainThread(std::function< void()> callback) overrideopenswmmvis::GuiExtensionHostvirtual
prepareShutdown() overrideopenswmmvis::GuiExtensionHostvirtual
previewLayer(const QUuid &sessionId, QList< qint64 > *featureIds=nullptr) const overrideopenswmmvis::GuiExtensionHostvirtual
profile(OpenSWMM::Sdk::IModelInstance *instance, const QStringList &nodes) overrideopenswmmvis::GuiExtensionHostvirtual
projects() const overrideopenswmmvis::GuiExtensionHostvirtual
registerAction(const QString &id, QAction *action) overrideopenswmmvis::GuiExtensionHostvirtual
registerDockPanelFactory(OpenSWMM::Sdk::IDockPanelFactory *factory) overrideopenswmmvis::GuiExtensionHostvirtual
registerDocumentViewFactory(OpenSWMM::Sdk::IDocumentViewFactory *factory) overrideopenswmmvis::GuiExtensionHostvirtual
registerPreferencesPage(OpenSWMM::Sdk::IPreferencesPageFactory *factory) overrideopenswmmvis::GuiExtensionHostvirtual
registerRibbonTab(const OpenSWMM::Sdk::RibbonTabSpec &tab) overrideopenswmmvis::GuiExtensionHostvirtual
remove(const QString &key) overrideopenswmmvis::GuiExtensionHostvirtual
resolveSession(const QUuid &sessionId) const overrideopenswmmvis::GuiExtensionHostvirtual
restoreViews(OpenSWMM::Sdk::IModelInstance *instance, const QJsonArray &views)openswmmvis::GuiExtensionHost
runJob(const QString &title, std::function< void(OpenSWMM::Sdk::IJobContext &)> work, std::function< void(bool, const QString &)> finished={}) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::ExtensionHost::runJob(const QString &title, std::function< void(IJobContext &)> work, std::function< void(bool ok, const QString &error)> finished={})=0OpenSWMM::Sdk::ExtensionHostpure virtual
runRegistry() overrideopenswmmvis::GuiExtensionHostinlinevirtual
runs() const overrideopenswmmvis::GuiExtensionHostvirtual
saveViews(OpenSWMM::Sdk::IModelInstance *instance) constopenswmmvis::GuiExtensionHost
selectedLayerFeatures(const QUuid &sessionId, const QUuid &layerSessionId, int offset=0, int limit=500) const overrideopenswmmvis::GuiExtensionHostvirtual
setJobCancellationHook(OpenSWMM::Sdk::IJob *job, std::function< void()> hook)openswmmvis::GuiExtensionHost
setLocationHandler(QObject *context, std::function< void(const QString &, int)> handler) overrideopenswmmvis::GuiExtensionHostvirtual
setModelAccess(std::function< QList< OpenSWMM::Sdk::IProject * >()> projects, std::function< OpenSWMM::Sdk::IModelInstance *()> active)openswmmvis::GuiExtensionHost
setPreviewLayers(std::function< QUuid(const QUuid &, QList< qint64 > *)> lookup)openswmmvis::GuiExtensionHost
setSessionResolver(std::function< OpenSWMM::Sdk::IModelInstance *(const QUuid &)> resolver)openswmmvis::GuiExtensionHost
setTimeSeriesControls(std::function< OpenSWMM::Sdk::IJob *(const OpenSWMM::Sdk::TimeSeriesImportRequest &, QObject *, std::function< void(const OpenSWMM::Sdk::TimeSeriesImportResult &)>, QString *)> importer, std::function< QList< OpenSWMM::Sdk::TimeSeriesLayerInfo >(const QUuid &)> layers)openswmmvis::GuiExtensionHost
settings() overrideopenswmmvis::GuiExtensionHostinlinevirtual
setValue(const QString &key, const QVariant &value) overrideopenswmmvis::GuiExtensionHostvirtual
setViewControls(std::function< bool(const OpenSWMM::Sdk::ViewCommand &, QString *)> execute, std::function< QList< qint64 >(const QUuid &, const QUuid &, int, int)> selection)openswmmvis::GuiExtensionHost
showDock(const QString &id) overrideopenswmmvis::GuiExtensionHostvirtual
start(OpenSWMM::Sdk::IModelInstance *instance, QString *error=nullptr) overrideopenswmmvis::GuiExtensionHostvirtual
startRunAttempt(const QUuid &sessionId, quint64 loadGeneration, QString *error=nullptr) overrideopenswmmvis::GuiExtensionHostvirtual
stateRegistry() constopenswmmvis::GuiExtensionHost
stateSnapshot() const overrideopenswmmvis::GuiExtensionHostvirtual
statusMessage(const QString &text, int milliseconds=5000) overrideopenswmmvis::GuiExtensionHostvirtual
subscribe(QObject *context, const OpenSWMM::Sdk::EventFilter &filter, std::function< void(const OpenSWMM::Sdk::Event &)> callback) overrideopenswmmvis::GuiExtensionHost
OpenSWMM::Sdk::IModelEvents::subscribe(QObject *context, const EventFilter &filter, std::function< void(const Event &)> callback)=0OpenSWMM::Sdk::IModelEventspure virtual
themeColor(QPalette::ColorRole role) const overrideopenswmmvis::GuiExtensionHostvirtual
timeSeries(OpenSWMM::Sdk::IModelInstance *instance, const QString &category, const QString &name, const QString &variableKey) overrideopenswmmvis::GuiExtensionHostvirtual
timeSeriesLayers(const QUuid &sessionId) const overrideopenswmmvis::GuiExtensionHostvirtual
typedEventOccurred(const OpenSWMM::Sdk::Event &event)openswmmvis::GuiExtensionHostsignal
ui() overrideopenswmmvis::GuiExtensionHostinlinevirtual
unregisterAction(const QString &id) overrideopenswmmvis::GuiExtensionHostvirtual
unregisterDockPanelFactory(const QString &id) overrideopenswmmvis::GuiExtensionHostvirtual
unregisterDocumentViewFactory(const QString &kind) overrideopenswmmvis::GuiExtensionHostvirtual
unregisterPreferencesPage(const QString &id) overrideopenswmmvis::GuiExtensionHostvirtual
unregisterRibbonTab(const QString &id) overrideopenswmmvis::GuiExtensionHostvirtual
updateProgress(const QUuid &operationId, double fraction, const QString &stage) overrideopenswmmvis::GuiExtensionHostvirtual
value(const QString &key, const QVariant &fallback={}) const overrideopenswmmvis::GuiExtensionHostvirtual
variables(OpenSWMM::Sdk::IModelInstance *instance, const QString &category) const overrideopenswmmvis::GuiExtensionHostvirtual
viewSnapshot(const QUuid &sessionId) const overrideopenswmmvis::GuiExtensionHostvirtual
~ExtensionHost()=defaultOpenSWMM::Sdk::ExtensionHostvirtual
~GuiExtensionHost() overrideopenswmmvis::GuiExtensionHost
~IActivityControls()=defaultOpenSWMM::Sdk::IActivityControlsvirtual
~IActivityEvents()=defaultOpenSWMM::Sdk::IActivityEventsvirtual
~IConsole()=defaultOpenSWMM::Sdk::IConsolevirtual
~IDialogs()=defaultOpenSWMM::Sdk::IDialogsvirtual
~IModelEvents()=defaultOpenSWMM::Sdk::IModelEventsvirtual
~IPlotService()=defaultOpenSWMM::Sdk::IPlotServicevirtual
~IPreviewLayers()=defaultOpenSWMM::Sdk::IPreviewLayersvirtual
~IProgress()=defaultOpenSWMM::Sdk::IProgressvirtual
~IRunRegistry()=defaultOpenSWMM::Sdk::IRunRegistryvirtual
~ISessionEvents()=defaultOpenSWMM::Sdk::ISessionEventsvirtual
~ISettings()=defaultOpenSWMM::Sdk::ISettingsvirtual
~ITimeSeriesLayers()=defaultOpenSWMM::Sdk::ITimeSeriesLayersvirtual
~IUiHost()=defaultOpenSWMM::Sdk::IUiHostvirtual
~IViewControls()=defaultOpenSWMM::Sdk::IViewControlsvirtual
~IViewEvents()=defaultOpenSWMM::Sdk::IViewEventsvirtual