载入中...
搜索中...
未找到

Squirrel entry eve.Agent(): owner-thread synchronous training, inference and replay. 更多...

#include <AgentModule.h>

类 eve::agent::Agent 继承关系图:
eve::Module

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 Agent * eve::agent::Agent::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()

std::string eve::agent::Agent::getName ( ) const
inlineoverridevirtual

Static module name, independent of registration lifetime.

实现了 eve::Module.

在文件 AgentModule.h 第 16 行定义.

类成员变量说明

◆ name

const char* eve::agent::Agent::name
static

在文件 AgentModule.h 第 26 行定义.

◆ SSQ_REG

eve::agent::Agent::SSQ_REG

在文件 AgentModule.h 第 14 行定义.


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