3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/cereal/ext/json_schema/JSONSchemaBody.h"
7#include "mc/deps/cereal/ext/json_schema/JSONSchemaInfo.h"
11namespace cereal {
struct ReflectionCtx; }
12namespace cereal {
struct SchemaDescription; }
13namespace cereal::ext::internal {
struct OutRefsMap; }
14namespace cereal::internal {
struct SchemaInfo; }
17namespace cereal::ext::internal {
36 ::std::unordered_map<::std::string, ::cereal::ext::internal::JSONSchemaDef>& defsMap
Definition ReflectionCtx.h:11
Definition SchemaDescription.h:20
Definition JSONSchemaBody.h:19
Definition JSONSchemaDef.h:19
MCAPI JSONSchemaDef(::cereal::ext::internal::JSONSchemaDef const &)
MCAPI JSONSchemaDef(::cereal::SchemaDescription const &schemaInfo, ::cereal::ext::internal::OutRefsMap &outRefs)
MCAPI void * $ctor(::cereal::ext::internal::JSONSchemaDef const &)
MCAPI JSONSchemaDef(::cereal::internal::SchemaInfo const &info)
MCAPI void normalizeRefs(::cereal::ext::internal::OutRefsMap &outRefs, ::std::unordered_map<::std::string, ::cereal::ext::internal::JSONSchemaDef > &defsMap)
MCAPI void * $ctor(::cereal::internal::SchemaInfo const &info)
static MCAPI void bindType(::cereal::ReflectionCtx &ctx)
MCAPI void * $ctor(::cereal::SchemaDescription const &schemaInfo, ::cereal::ext::internal::OutRefsMap &outRefs)
Definition JSONSchemaInfo.h:7
Definition OutRefsMap.h:7
Definition SchemaInfo.h:7