LeviLamina
Loading...
Searching...
No Matches
CerealParserBase.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/puv/ParserBase.h"
7
8
// auto generated forward declare list
9
// clang-format off
10
class
SemVersion
;
11
namespace
Puv {
class
Logger; }
12
namespace
Puv {
class
VersionRange; }
13
namespace
cereal {
class
BasicSerializerContext; }
14
namespace
cereal {
struct
ReflectionCtx; }
15
// clang-format on
16
17
namespace
Puv {
18
19
class
CerealParserBase
:
public
::Puv::ParserBase
{
20
public
:
21
// member variables
22
// NOLINTBEGIN
23
::ll::UntypedStorage<8, 24>
mUnkf078ff;
24
// NOLINTEND
25
26
public
:
27
// prevent constructor by default
28
CerealParserBase
& operator=(
CerealParserBase
const
&);
29
CerealParserBase
(
CerealParserBase
const
&);
30
CerealParserBase
();
31
32
public
:
33
// virtual functions
34
// NOLINTBEGIN
35
// vIndex: 0
36
virtual
~CerealParserBase
()
/*override*/
;
37
// NOLINTEND
38
39
public
:
40
// member functions
41
// NOLINTBEGIN
42
MCNAPI
CerealParserBase
(
43
::cereal::ReflectionCtx
const
&
ctx
,
44
::SemVersion
parserVersion,
45
::Puv::VersionRange
supportedRange
46
);
47
// NOLINTEND
48
49
public
:
50
// static functions
51
// NOLINTBEGIN
52
MCNAPI static ::Puv::Logger
makeLogger
(
::cereal::BasicSerializerContext
const
& log);
53
// NOLINTEND
54
55
public
:
56
// constructor thunks
57
// NOLINTBEGIN
58
MCNAPI
void
*
59
$ctor
(
::cereal::ReflectionCtx
const
&
ctx
,
::SemVersion
parserVersion,
::Puv::VersionRange
supportedRange);
60
// NOLINTEND
61
62
public
:
63
// destructor thunk
64
// NOLINTBEGIN
65
MCNAPI
void
$dtor
();
66
// NOLINTEND
67
68
public
:
69
// vftables
70
// NOLINTBEGIN
71
MCNAPI
static
void
**
$vftable
();
72
// NOLINTEND
73
};
74
75
}
// namespace Puv
Puv::CerealParserBase
Definition
CerealParserBase.h:19
Puv::CerealParserBase::$ctor
MCAPI void * $ctor(::cereal::ReflectionCtx const &ctx, ::SemVersion parserVersion, ::Puv::VersionRange supportedRange)
Puv::CerealParserBase::CerealParserBase
MCAPI CerealParserBase(::cereal::ReflectionCtx const &ctx, ::SemVersion parserVersion, ::Puv::VersionRange supportedRange)
Puv::CerealParserBase::$dtor
MCAPI void $dtor()
Puv::CerealParserBase::$vftable
static MCAPI void ** $vftable()
Puv::CerealParserBase::makeLogger
static MCAPI ::Puv::Logger makeLogger(::cereal::BasicSerializerContext const &log)
Puv::ParserBase
Definition
ParserBase.h:15
Puv::VersionRange
Definition
VersionRange.h:15
SemVersion
Definition
SemVersion.h:15
cereal::BasicSerializerContext
Definition
BasicSerializerContext.h:7
cereal::ReflectionCtx
Definition
ReflectionCtx.h:11
ctx
Definition
ctx.h:5
ll::UntypedStorage
Definition
Alias.h:14
src
mc
deps
puv
CerealParserBase.h
Generated on Fri Jun 13 2025 05:04:25 for LeviLamina by
1.12.0