LeviLamina
Loading...
Searching...
No Matches
BinarySchemaWriter.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/cereal/schema/SchemaWriter.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
namespace
cereal {
struct
NullType; }
11
// clang-format on
12
13
namespace
cereal {
14
15
class
BinarySchemaWriter
:
public
::cereal::SchemaWriter
{
16
public
:
17
// member variables
18
// NOLINTBEGIN
19
::ll::UntypedStorage<8, 8>
mUnk7d3b71;
20
// NOLINTEND
21
22
public
:
23
// prevent constructor by default
24
BinarySchemaWriter
& operator=(
BinarySchemaWriter
const
&);
25
BinarySchemaWriter
(
BinarySchemaWriter
const
&);
26
BinarySchemaWriter
();
27
28
public
:
29
// virtual functions
30
// NOLINTBEGIN
31
// vIndex: 13
32
virtual
bool
write(
::cereal::NullType
)
/*override*/
;
33
34
// vIndex: 12
35
virtual
bool
write(
bool
)
/*override*/
;
36
37
// vIndex: 11
38
virtual
bool
write(
char
)
/*override*/
;
39
40
// vIndex: 10
41
virtual
bool
write(uchar)
/*override*/
;
42
43
// vIndex: 9
44
virtual
bool
write(
short
)
/*override*/
;
45
46
// vIndex: 8
47
virtual
bool
write(ushort)
/*override*/
;
48
49
// vIndex: 7
50
virtual
bool
write(
int
)
/*override*/
;
51
52
// vIndex: 6
53
virtual
bool
write(uint)
/*override*/
;
54
55
// vIndex: 5
56
virtual
bool
write(int64)
/*override*/
;
57
58
// vIndex: 4
59
virtual
bool
write(uint64)
/*override*/
;
60
61
// vIndex: 3
62
virtual
bool
write(
float
)
/*override*/
;
63
64
// vIndex: 2
65
virtual
bool
write(
double
)
/*override*/
;
66
67
// vIndex: 1
68
virtual
bool
write(::std::string_view
const
)
/*override*/
;
69
70
// vIndex: 14
71
virtual
bool
pushMember(::std::string_view
const
)
/*override*/
;
72
73
// vIndex: 15
74
virtual
void
popMember()
/*override*/
;
75
76
// vIndex: 16
77
virtual
bool
openObject()
/*override*/
;
78
79
// vIndex: 17
80
virtual
bool
openArray(uint64)
/*override*/
;
81
82
// vIndex: 18
83
virtual
void
close()
/*override*/
;
84
85
// vIndex: 19
86
virtual
bool
isSequenceWriter()
const
/*override*/
;
87
88
// vIndex: 0
89
virtual
~BinarySchemaWriter
()
/*override*/
=
default
;
90
// NOLINTEND
91
92
public
:
93
// virtual function thunks
94
// NOLINTBEGIN
95
96
// NOLINTEND
97
};
98
99
}
// namespace cereal
cereal::BinarySchemaWriter
Definition
BinarySchemaWriter.h:15
cereal::NullType
Definition
NullType.h:7
cereal::SchemaWriter
Definition
SchemaWriter.h:12
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
cereal
BinarySchemaWriter.h
Generated on Fri Jun 13 2025 05:04:21 for LeviLamina by
1.12.0