载入中...
搜索中...
未找到
eve::action::IActionPreviewSinkProvider类 参考abstract
Optional owner-thread provider of one independently owned action preview layer. 更多...
#include <ActionPreview.h>
Public 成员函数 | |
| virtual | ~IActionPreviewSinkProvider ()=default |
| Releases IActionPreviewSinkProvider resources. | |
| virtual Result< std::unique_ptr< IActionPreviewSink > > | createActionPreviewSink ()=0 |
| Create one isolated preview sink owned by the caller. | |
静态 Public 属性 | |
| static constexpr const char * | capabilityName = "eve.action.preview-sink-provider" |
详细描述
Optional owner-thread provider of one independently owned action preview layer.
Multiple providers are composed in capability-listener order. The provider owns no returned sink. Callers own and destroy each sink before unloading its implementation module. Creation is synchronous and non-reentrant.
在文件 ActionPreview.h 第 78 行定义.
构造及析构函数说明
◆ ~IActionPreviewSinkProvider()
|
virtualdefault |
Releases IActionPreviewSinkProvider resources.
成员函数说明
◆ createActionPreviewSink()
|
pure virtual |
Create one isolated preview sink owned by the caller.
类成员变量说明
◆ capabilityName
|
staticconstexpr |
在文件 ActionPreview.h 第 80 行定义.
该类的文档由以下文件生成:
- src/modules/action/ActionPreview.h