QtCanpool 3.3.0
载入中...
搜索中...
未找到
QxPlugin 命名空间参考

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

枚举类型说明

◆ QxPluginState

enum class QxPlugin::QxPluginState
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 行定义.