载入中...
搜索中...
未找到
SchemaRegistry.h 文件参考
#include "common/Export.h"
#include "common/Result.h"
#include "common/Value.h"
#include "schema/SchemaTypes.h"
#include <functional>
#include <string>
#include <vector>

浏览源代码.

类

struct  eve::schema::SchemaCompatibility
 The exact compatibility path selected by SchemaRegistry. 更多...
 
class  eve::schema::SchemaRegistry
 Process-wide registry for runtime gameplay schemas. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::schema
 

类型定义

using eve::schema::MigrationFunction = std::function< eve::Result< eve::Value >(const eve::Value &input)>
 One pure transformation from one registered schema version to the next.