22 using MetaProperties = ::std::map<::std::string, ::cereal::DynamicValue>;
24 using Properties = ::std::map<::std::string, ::cereal::ext::internal::JSONSchemaDef>;
29 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mType;
30 ::ll::TypedStorage<1, 2, ::std::optional<bool>> mDeprecated;
31 ::ll::TypedStorage<8, 80, ::std::optional<::cereal::DynamicValue>> mDefaultValue;
32 ::ll::TypedStorage<8, 80, ::std::optional<::cereal::DynamicValue>> mConstValue;
33 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mRequired;
34 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::std::string>>> mEnum;
35 ::ll::TypedStorage<8, 24, ::std::optional<::std::map<::std::string, ::std::string>>> mEnumDescription;
36 ::ll::TypedStorage<8, 24, ::std::optional<::std::map<::std::string, ::cereal::ext::internal::JSONSchemaDef>>>
38 ::ll::TypedStorage<8, 24, ::std::optional<::std::map<::std::string, ::cereal::ext::internal::JSONSchemaDef>>>
40 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::cereal::ext::internal::JSONSchemaDef>> mAdditionalProperties;
41 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::cereal::ext::internal::JSONSchemaDef>> mPropertyNames;
42 ::ll::TypedStorage<8, 16, ::std::shared_ptr<::cereal::ext::internal::JSONSchemaDef>> mItems;
43 ::ll::TypedStorage<8, 32, ::std::optional<::std::vector<::cereal::ext::internal::JSONSchemaDef>>> mOneOf;
44 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mRef;
45 ::ll::TypedStorage<8, 24, ::std::optional<::std::map<::std::string, ::cereal::DynamicValue>>> mMetaProperties;
49 ::std::optional<::std::map<::std::string, ::std::map<::std::string, ::cereal::DynamicValue>>>>
51 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mUnderlyingType;
52 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mControlValueType;
53 ::ll::TypedStorage<8, 72, ::std::optional<::std::unordered_set<::std::string>>> mSerializationTraits;
54 ::ll::TypedStorage<1, 2, ::std::optional<uchar>> mOrdinalIndex;
55 ::ll::TypedStorage<8, 40, ::std::optional<::std::string>> mNonPublicProperty;
56 ::ll::TypedStorage<8, 72, ::std::optional<::std::unordered_map<::std::string, ::std::vector<::std::string>>>>
81 MCAPI ~JSONSchemaBody();
87 MCAPI
static void overwriteIfAny(
88 ::std::shared_ptr<::cereal::ext::internal::JSONSchemaDef>& that,
89 ::std::shared_ptr<::cereal::internal::ConstraintDescription>
const& other
Definition JSONSchemaBody.h:19