Per-session attached result lifecycle and published cursor/variable metadata.
More...
#include <extensionviewaccess.h>
|
| struct | Data |
| | Private attached-reader records; QObject connection handles have explicit ownership. More...
|
| |
Per-session attached result lifecycle and published cursor/variable metadata.
◆ ExtensionResultsBridge()
Watch attached sources and the window's active source choices.
- Parameters
-
| [in] | window | Native owner and results controller. |
| [in] | identity | Lookup-only current layer-attachment resolver. |
| [in] | changed | Copied result observation sink. |
◆ ~ExtensionResultsBridge()
| openswmmvis::ExtensionResultsBridge::~ExtensionResultsBridge |
( |
| ) |
|
|
override |
Disconnect result/source/style watchers.
◆ execute()
Execute a results controller action against a current attachment.
- Parameters
-
| [in] | command | Validated session request. |
| [in] | layer | Borrowed resolved native layer. |
| [out] | error | Optional refusal detail, cleared on success. |
- Returns
- True for an accepted action/no-op; async seek need not yet be displayed.
◆ snapshot()
| QList< ResultsViewState > openswmmvis::ExtensionResultsBridge::snapshot |
( |
| ) |
const |
Read copied native reader/source/channel state outside public getters.
- Returns
- Current attached results metadata.
The documentation for this class was generated from the following files: