LeviLamina
Loading...
Searching...
No Matches
UndefinedSchema.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/cereal/schema/BasicSchema.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
cereal {
struct
DescriptionConfig
; }
11
namespace
cereal {
struct
SchemaDescription
; }
12
namespace
cereal {
struct
SchemaReader
; }
13
namespace
cereal {
struct
SchemaWriter
; }
14
namespace
cereal::internal {
struct
LoadState
; }
15
namespace
cereal::internal {
struct
ReflectionContext
; }
16
namespace
cereal::internal {
struct
SaveState
; }
17
// clang-format on
18
19
namespace
cereal::internal {
20
21
class
UndefinedSchema
:
public
::cereal::internal::BasicSchema
{
22
public
:
23
// virtual functions
24
// NOLINTBEGIN
25
virtual
void
doLoad(
26
::cereal::SchemaReader
& state,
27
::entt::meta_any&,
28
::entt::meta_any
const
&,
29
::cereal::internal::LoadState
const
&
30
)
const
/*override*/
;
31
32
virtual
void
33
doSave(
::cereal::SchemaWriter
& any, ::entt::meta_any
const
& state,
::cereal::internal::SaveState
const
&)
const
34
/*override*/
;
35
36
virtual ::cereal::SchemaDescription
37
makeDescription(
::cereal::internal::ReflectionContext
const
&,
::cereal::DescriptionConfig
)
const
/*override*/
;
38
// NOLINTEND
39
40
public
:
41
// virtual function thunks
42
// NOLINTBEGIN
43
MCAPI
void
$doLoad(
44
::cereal::SchemaReader
& state,
45
::entt::meta_any&,
46
::entt::meta_any
const
&,
47
::cereal::internal::LoadState
const
&
48
)
const
;
49
50
MCAPI
void
51
$doSave(
::cereal::SchemaWriter
& any, ::entt::meta_any
const
& state,
::cereal::internal::SaveState
const
&)
const
;
52
53
MCAPI ::cereal::SchemaDescription
54
$makeDescription(
::cereal::internal::ReflectionContext
const
&,
::cereal::DescriptionConfig
)
const
;
55
56
57
// NOLINTEND
58
59
public
:
60
// vftables
61
// NOLINTBEGIN
62
MCNAPI
static
void
**
$vftable
();
63
// NOLINTEND
64
};
65
66
}
// namespace cereal::internal
cereal::internal::BasicSchema
Definition
BasicSchema.h:29
cereal::internal::UndefinedSchema
Definition
UndefinedSchema.h:21
cereal::internal::UndefinedSchema::$vftable
static MCAPI void ** $vftable()
cereal::DescriptionConfig
Definition
DescriptionConfig.h:12
cereal::SchemaDescription
Definition
SchemaDescription.h:21
cereal::SchemaReader
Definition
SchemaReader.h:12
cereal::SchemaWriter
Definition
SchemaWriter.h:16
cereal::internal::LoadState
Definition
LoadState.h:14
cereal::internal::ReflectionContext
Definition
ReflectionContext.h:15
cereal::internal::SaveState
Definition
SaveState.h:13
src
mc
deps
cereal
schema
UndefinedSchema.h
Generated on
for LeviLamina by
1.16.1