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

类

struct  ChangeEvent
 Immutable description of one committed value change. 更多...
 
class  PatchBatch
 Ordered collection of set and remove operations committed atomically. 更多...
 
struct  PatchBatchHandleTag
 Handle domain for store-owned patch batches. 更多...
 
struct  PatchError
 One validation error produced while applying a patch batch. 更多...
 
struct  PatchResult
 Summary of the most recent batch commit attempt. 更多...
 
struct  StateBatchHandleRef
 A patch batch reference qualified by both its owning Store and batch slot. 更多...
 
class  StatePatch
 Script module factory for generic state patch stores. 更多...
 
class  StatePatchStateAdapter
 Adapts one persistent Store to state queries and transactional writes. 更多...
 
struct  StateStoreHandleTag
 Handle domain for module-owned state-patch stores. 更多...
 
class  Store
 Deterministic subject-and-key JSON value store with atomic patching. 更多...
 
class  StoreTransactionParticipant
 Transaction participant that atomically applies one StatePatch batch. 更多...
 

类型定义

using StateStoreHandleRef = eve::script::RuntimeHandleRef< StateStoreHandleTag >
 Generation- and module-epoch-qualified state store reference.
 
using PatchBatchHandleRef = eve::script::RuntimeHandleRef< PatchBatchHandleTag >
 Generation- and store-epoch-qualified patch batch reference.
 

函数

 Module_IMPL (StatePatch, new StatePatch())
 

类型定义说明

◆ PatchBatchHandleRef

Generation- and store-epoch-qualified patch batch reference.

在文件 StatePatch.h 第 32 行定义.

◆ StateStoreHandleRef

Generation- and module-epoch-qualified state store reference.

在文件 StatePatch.h 第 28 行定义.

函数说明

◆ Module_IMPL()

eve::statepatch::Module_IMPL ( StatePatch  ,
new   StatePatch() 
)