LeviLamina
Loading...
Searching...
No Matches
StrictJSONCppSchemaReader.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/cereal/JSONCppSchemaReaderBase.h"
7
8namespace cereal {
9
11public:
12 // virtual functions
13 // NOLINTBEGIN
14 virtual bool _allowAsBool() /*override*/;
15
16 virtual bool _allowAsInt8() /*override*/;
17
18 virtual bool _allowAsUInt8() /*override*/;
19
20 virtual bool _allowAsInt16() /*override*/;
21
22 virtual bool _allowAsUInt16() /*override*/;
23
24 virtual bool _allowAsInt32() /*override*/;
25
26 virtual bool _allowAsUInt32() /*override*/;
27
28 virtual bool _allowAsInt64() /*override*/;
29
30 virtual bool _allowAsUInt64() /*override*/;
31
32 virtual bool _allowAsFloat() /*override*/;
33
34 virtual bool _allowAsDouble() /*override*/;
35 // NOLINTEND
36
37public:
38 // virtual function thunks
39 // NOLINTBEGIN
40 MCAPI bool $_allowAsBool();
41
42 MCAPI bool $_allowAsInt8();
43
44 MCAPI bool $_allowAsUInt8();
45
46 MCAPI bool $_allowAsInt16();
47
48 MCAPI bool $_allowAsUInt16();
49
50 MCAPI bool $_allowAsInt32();
51
52 MCAPI bool $_allowAsUInt32();
53
54 MCAPI bool $_allowAsInt64();
55
56 MCAPI bool $_allowAsUInt64();
57
58 MCFOLD bool $_allowAsFloat();
59
60 MCFOLD bool $_allowAsDouble();
61
62
63 // NOLINTEND
64
65public:
66 // vftables
67 // NOLINTBEGIN
68 MCNAPI static void** $vftable();
69 // NOLINTEND
70};
71
72} // namespace cereal
Definition JSONCppSchemaReaderBase.h:14
Definition StrictJSONCppSchemaReader.h:10
static MCAPI void ** $vftable()