载入中...
搜索中...
未找到
DefinitionRuntime.cpp
浏览该文件的文档.
13 return eve::editing::failed<void>(EditorStatus::Rejected, RuleId("editor.definition.registry-required"),
Deterministic registry of topic-neutral, versioned JSON definitions.
Definition Definitions.h:58
eve::Result< DefinitionHandle > insert(const std::string &type, const std::string &id, int version, const std::string &json)
Inserts a definition using the common generation-qualified registry.
Definition Definitions.cpp:257
eve::Result< DefinitionHandle > replace(const std::string &type, const std::string &id, int version, const std::string &json)
Replaces a live definition and invalidates its previous handle.
Definition Definitions.cpp:276
UI-neutral versioned definition asset and cross-reference model.
Definition DefinitionTarget.h:35
Result< void > publish(const DefinitionDocument &document, definitions::DefinitionRegistry *registry, bool replaceExisting=false) const
Insert or replace one definition after editor-side validation.
Definition DefinitionRuntime.cpp:9
Definition DefinitionForm.h:12