载入中...
搜索中...
未找到
eve::state 命名空间参考

类

class  IStateMutation
 All-or-nothing mutation boundary owned by the consumer. 更多...
 
class  IStateQuery
 Read-only world-state boundary owned by consumers such as Dialogue. 更多...
 
struct  MutationContext
 Correlation metadata shared by a mutation transaction. 更多...
 
struct  MutationReceipt
 Observable result of an all-or-nothing mutation request. 更多...
 
struct  StateMutation
 One immutable mutation request owned by its caller. 更多...
 

类型定义

using SubjectId = std::string
 Stable textual identity used at a cross-module state boundary.
 

枚举

enum class  MutationKind : std::uint8_t {
  Set , Remove , AddTag , RemoveTag ,
  AddNumber
}
 Kind of one requested world-state mutation. 更多...
 

类型定义说明

◆ SubjectId

using eve::state::SubjectId = typedef std::string

Stable textual identity used at a cross-module state boundary.

在文件 StateAccess.h 第 23 行定义.

枚举类型说明

◆ MutationKind

enum class eve::state::MutationKind : std::uint8_t
strong

Kind of one requested world-state mutation.

枚举值
Set 
Remove 
AddTag 
RemoveTag 
AddNumber 

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