载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/Module.h"#include "common/Result.h"#include "common/Snapshot.h"#include "common/SquirrelOwnership.h"#include "transaction/Transaction.h"#include <cstdint>#include <map>#include <memory>#include <optional>#include <set>#include <string>#include <string_view>#include <unordered_map>#include <vector>类 | |
| struct | eve::statepatch::StateStoreHandleTag |
| Handle domain for module-owned state-patch stores. 更多... | |
| struct | eve::statepatch::PatchBatchHandleTag |
| Handle domain for store-owned patch batches. 更多... | |
| struct | eve::statepatch::StateBatchHandleRef |
| A patch batch reference qualified by both its owning Store and batch slot. 更多... | |
| struct | eve::statepatch::PatchError |
| One validation error produced while applying a patch batch. 更多... | |
| struct | eve::statepatch::PatchResult |
| Summary of the most recent batch commit attempt. 更多... | |
| struct | eve::statepatch::ChangeEvent |
| Immutable description of one committed value change. 更多... | |
| class | eve::statepatch::PatchBatch |
| Ordered collection of set and remove operations committed atomically. 更多... | |
| class | eve::statepatch::Store |
| Deterministic subject-and-key JSON value store with atomic patching. 更多... | |
| class | eve::statepatch::StoreTransactionParticipant |
| Transaction participant that atomically applies one StatePatch batch. 更多... | |
| class | eve::statepatch::StatePatch |
| Script module factory for generic state patch stores. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::statepatch |
类型定义 | |
| using | eve::statepatch::StateStoreHandleRef = eve::script::RuntimeHandleRef< StateStoreHandleTag > |
| Generation- and module-epoch-qualified state store reference. | |
| using | eve::statepatch::PatchBatchHandleRef = eve::script::RuntimeHandleRef< PatchBatchHandleTag > |
| Generation- and store-epoch-qualified patch batch reference. | |