载入中...
搜索中...
未找到
EditorDiskDocumentStore.h
浏览该文件的文档.
40 static Result<StoredDocument> failure(EditorStatus status, const char* rule, std::string message);
UUID-backed identifier adapter for legacy textual boundaries.
Definition Identity.h:314
Deterministic owning value tree shared by authoring hosts.
Definition EditingValue.h:19
Autosave coordinator that never overwrites the formal document URI.
Definition EditorDiskDocumentStore.h:58
AutosaveService(IAtomicDocumentStore *store, std::string projectId)
Create an autosave namespace.
Definition EditorDiskDocumentStore.h:65
Project-rooted JSON document store with sibling-temp atomic replacement.
Definition EditorDiskDocumentStore.h:20
void setBeforeReplaceHook(std::function< bool(const std::filesystem::path &)> hook)
Test seam invoked after temp write and before atomic replacement.
Definition EditorDiskDocumentStore.h:35
Compare-and-swap persistence boundary used by DocumentService.
Definition EditorDocumentService.h:85
Definition ActionPreviewController.cpp:6
Definition Container.h:602
Persisted draft metadata used to decide whether recovery should be offered.
Definition EditorDiskDocumentStore.h:49
std::uint32_t schemaVersion
Definition EditorDiskDocumentStore.h:52
Revision editRevision
Definition EditorDiskDocumentStore.h:53
std::string baseDiskHash
Definition EditorDiskDocumentStore.h:51
Immutable document metadata snapshot.
Definition EditorDocumentService.h:53