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
&,
27
::entt::meta_any&,
28
::entt::meta_any
const
&,
29
::cereal::internal::LoadState
const
& state
30
)
const
/*override*/
;
31
32
virtual
void
33
doSave(
::cereal::SchemaWriter
&, ::entt::meta_any
const
& any,
::cereal::internal::SaveState
const
& state)
const
34
/*override*/
;
35
36
virtual ::cereal::SchemaDescription
37
makeDescription(
::cereal::internal::ReflectionContext
const
&,
::cereal::DescriptionConfig
)
const
/*override*/
;
38
39
virtual
~UndefinedSchema
()
/*override*/
=
default
;
40
// NOLINTEND
41
42
public
:
43
// virtual function thunks
44
// NOLINTBEGIN
45
MCNAPI
void
$doLoad
(
46
::cereal::SchemaReader
&,
47
::entt::meta_any&,
48
::entt::meta_any
const
&,
49
::cereal::internal::LoadState
const
& state
50
)
const
;
51
52
MCNAPI
void
53
$doSave
(
::cereal::SchemaWriter
&, ::entt::meta_any
const
& any,
::cereal::internal::SaveState
const
& state)
const
;
54
55
MCNAPI ::cereal::SchemaDescription
56
$makeDescription
(
::cereal::internal::ReflectionContext
const
&,
::cereal::DescriptionConfig
)
const
;
57
58
59
// NOLINTEND
60
61
public
:
62
// vftables
63
// NOLINTBEGIN
64
MCNAPI
static
void
**
$vftable
();
65
// NOLINTEND
66
};
67
68
}
// namespace cereal::internal
cereal::internal::BasicSchema
Definition
BasicSchema.h:24
cereal::internal::UndefinedSchema
Definition
UndefinedSchema.h:21
cereal::internal::UndefinedSchema::$doLoad
MCAPI void $doLoad(::cereal::SchemaReader &, ::entt::meta_any &, ::entt::meta_any const &, ::cereal::internal::LoadState const &state) const
cereal::internal::UndefinedSchema::$makeDescription
MCAPI::cereal::SchemaDescription $makeDescription(::cereal::internal::ReflectionContext const &, ::cereal::DescriptionConfig) const
cereal::internal::UndefinedSchema::$doSave
MCAPI void $doSave(::cereal::SchemaWriter &, ::entt::meta_any const &any, ::cereal::internal::SaveState const &state) const
cereal::internal::UndefinedSchema::$vftable
static MCAPI void ** $vftable()
cereal::DescriptionConfig
Definition
DescriptionConfig.h:10
cereal::SchemaDescription
Definition
SchemaDescription.h:20
cereal::SchemaReader
Definition
SchemaReader.h:12
cereal::SchemaWriter
Definition
SchemaWriter.h:16
cereal::internal::LoadState
Definition
LoadState.h:7
cereal::internal::ReflectionContext
Definition
ReflectionContext.h:10
cereal::internal::SaveState
Definition
SaveState.h:7
src
mc
deps
cereal
schema
UndefinedSchema.h
Generated on
for LeviLamina by
1.16.1