|
QtCanpool 3.3.0
|
Copyright (C) 2026 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MulanPSL-2.0 更多...
类 | |
| class | QxPlugin |
| Base class of every QtCanpool plugin. 更多... | |
| class | QxPluginContext |
| The thin surface a plugin programs against. 更多... | |
| class | QxPluginManager |
| Discovers, orders, loads and isolates QtCanpool plugins. 更多... | |
| class | QxPluginSpec |
| A read-only view of one plugin's metadata, plus the runtime state the manager attaches to it. 更多... | |
枚举 | |
| enum class | QxPluginState { Invalid , Read , Resolved , Loaded , Initialized , Stopped , Disabled } |
| Lifecycle state of a single plugin, as the manager drives it: 更多... | |
Copyright (C) 2026 maminjie canpo.nosp@m.ol@1.nosp@m.63.co.nosp@m.m SPDX-License-Identifier: MulanPSL-2.0
|
strong |
Lifecycle state of a single plugin, as the manager drives it:
Invalid - the metadata could not be read or was malformed Read - metadata parsed, not yet resolved against the rest Resolved - every required dependency is present and the version fits Loaded - the plugin instance was created Initialized - initialize() returned true Stopped - shutdown() has run Disabled - not running: forced off, skipped by default, or failed
| 枚举值 | |
|---|---|
| Invalid | |
| Read | |
| Resolved | |
| Loaded | |
| Initialized | |
| Stopped | |
| Disabled | |
在文件 qxpluginspec.h 第 34 行定义.