载入中...
搜索中...
未找到
Metadata a script policy must declare before it is used by a condition. 更多...
#include <Condition.h>
Public 属性 | |
| std::string | name |
| Stable script policy name. | |
| std::vector< std::string > | dependencies |
| Logical state/query names read by the policy. | |
| DeterminismLevel | determinism = DeterminismLevel::BitExact |
| Replay/network determinism contract. | |
详细描述
Metadata a script policy must declare before it is used by a condition.
Dependencies are logical read names, not pointers to engine objects. The declaration is descriptive; the EvaluationContext remains the only way to read state, and no condition may mutate it.
在文件 Condition.h 第 64 行定义.
类成员变量说明
◆ dependencies
| std::vector<std::string> eve::decision::ScriptConditionDeclaration::dependencies |
Logical state/query names read by the policy.
在文件 Condition.h 第 68 行定义.
◆ determinism
| DeterminismLevel eve::decision::ScriptConditionDeclaration::determinism = DeterminismLevel::BitExact |
Replay/network determinism contract.
在文件 Condition.h 第 70 行定义.
◆ name
| std::string eve::decision::ScriptConditionDeclaration::name |
Stable script policy name.
在文件 Condition.h 第 66 行定义.
该结构体的文档由以下文件生成:
- src/modules/decision/Condition.h