载入中...
搜索中...
未找到
eve::agent::Agent类 参考
Squirrel entry eve.Agent(): owner-thread synchronous training, inference and replay. 更多...
#include <AgentModule.h>
类 eve::agent::Agent 继承关系图:
Public 成员函数 | |
| std::string | getName () const override |
| Static module name, independent of registration lifetime. | |
Public 成员函数 继承自 eve::Module | |
| virtual | ~Module () |
| Module. | |
静态 Public 成员函数 | |
| static Agent * | create () |
| Borrow the registered singleton. @ownership Borrowed; ModuleManager owns the returned module. @nullable No after successful creation. @lifetime Until module shutdown or registry teardown. @thread Composition thread only. @reentrancy Must not reenter registration or destroy the module during a call. | |
Public 属性 | |
| SSQ_REG | |
静态 Public 属性 | |
| static const char * | name |
详细描述
Squirrel entry eve.Agent(): owner-thread synchronous training, inference and replay.
- 备注
- ModuleManager owns this service. Environment callbacks are rooted only during calls; run/replay reentry is rejected. Returned tables own data and survive module destruction.
在文件 AgentModule.h 第 12 行定义.
成员函数说明
◆ create()
|
static |
Borrow the registered singleton. @ownership Borrowed; ModuleManager owns the returned module. @nullable No after successful creation. @lifetime Until module shutdown or registry teardown. @thread Composition thread only. @reentrancy Must not reenter registration or destroy the module during a call.
◆ getName()
|
inlineoverridevirtual |
Static module name, independent of registration lifetime.
实现了 eve::Module.
在文件 AgentModule.h 第 16 行定义.
类成员变量说明
◆ name
|
static |
在文件 AgentModule.h 第 26 行定义.
◆ SSQ_REG
| eve::agent::Agent::SSQ_REG |
在文件 AgentModule.h 第 14 行定义.
该类的文档由以下文件生成:
- src/modules/agent/AgentModule.h
Public 成员函数 继承自