LeviLamina
Loading...
Searching...
No Matches
GenericCompositeSchema.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/cereal/schema/DefaultCompositeSchema.h"
7
8// auto generated forward declare list
9// clang-format off
10namespace cereal { class SerializerContext; }
11namespace cereal { struct SchemaReader; }
12namespace cereal { struct SchemaWriter; }
13// clang-format on
14
15namespace cereal::internal {
16
18public:
19 // virtual functions
20 // NOLINTBEGIN
21 // vIndex: 6
22 virtual void doLoad(
24 ::entt::meta_any& any,
25 ::entt::meta_any const& udata,
27 ) const /*override*/;
28
29 // vIndex: 7
30 virtual void
31 doSave(::cereal::SchemaWriter& writer, ::entt::meta_any const& any, ::cereal::SerializerContext& context) const
32 /*override*/;
33
34 // vIndex: 0
35 virtual ~GenericCompositeSchema() /*override*/ = default;
36 // NOLINTEND
37
38public:
39 // virtual function thunks
40 // NOLINTBEGIN
41 MCNAPI void $doLoad(
43 ::entt::meta_any& any,
44 ::entt::meta_any const& udata,
46 ) const;
47
48 MCNAPI void
49 $doSave(::cereal::SchemaWriter& writer, ::entt::meta_any const& any, ::cereal::SerializerContext& context) const;
50 // NOLINTEND
51};
52
53} // namespace cereal::internal
Definition SerializerContext.h:11
Definition DefaultCompositeSchema.h:17
Definition SchemaReader.h:10
Definition SchemaWriter.h:12
Definition GenericCompositeSchema.h:17
MCAPI void $doLoad(::cereal::SchemaReader &value, ::entt::meta_any &any, ::entt::meta_any const &udata, ::cereal::SerializerContext &context) const
MCAPI void $doSave(::cereal::SchemaWriter &writer, ::entt::meta_any const &any, ::cereal::SerializerContext &context) const
Definition context.h:5