载入中...
搜索中...
未找到
eve::action::SensingTargetingAdapter类 参考final

Reusable adapter from the sensing TargetingResolver to ActionRuntime. 更多...

#include <Action.h>

类 eve::action::SensingTargetingAdapter 继承关系图:
eve::action::IActionTargetResolver

Public 成员函数

 SensingTargetingAdapter ()=default
 Construct an adapter with no retained query or target state.
 
Result< sensing::TargetSet > resolve (const sensing::TargetingQuery &query) const override
 Resolve a validated targeting query.
 
- Public 成员函数 继承自 eve::action::IActionTargetResolver
virtual ~IActionTargetResolver ()=default
 Releases IActionTargetResolver resources.
 

详细描述

Reusable adapter from the sensing TargetingResolver to ActionRuntime.

It owns no target state and is safe to share only under the resolver's documented owner-thread contract. Capability lookup remains inside sensing.

在文件 Action.h 第 465 行定义.

构造及析构函数说明

◆ SensingTargetingAdapter()

eve::action::SensingTargetingAdapter::SensingTargetingAdapter ( )
default

Construct an adapter with no retained query or target state.

成员函数说明

◆ resolve()

Result< sensing::TargetSet > eve::action::SensingTargetingAdapter::resolve ( const sensing::TargetingQuery &  query) const
overridevirtual

Resolve a validated targeting query.

返回
An owning TargetSet or a structured target failure.

Resolve.

实现了 eve::action::IActionTargetResolver.

在文件 Action.cpp 第 131 行定义.

引用了 eve::sensing::TargetingResolver::resolve().


该类的文档由以下文件生成: