LeviLamina
Loading...
Searching...
No Matches
PackCapability.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5class PackCapability {
6public:
7 // PackCapability inner types declare
8 // clang-format off
9 struct ValidationResult;
10 // clang-format on
11
12 // PackCapability inner types define
13 enum class TrustLevel : int {
14 NotTrusted = 0,
15 Trusted = 1,
16 };
17
19 public:
20 // ValidationResult inner types declare
21 // clang-format off
22 struct Failed;
23 struct NotFound;
24 struct Succeeded;
25 // clang-format on
26
27 // ValidationResult inner types define
28 struct Failed {
29 public:
30 // member variables
31 // NOLINTBEGIN
33 // NOLINTEND
34
35 public:
36 // prevent constructor by default
37 Failed& operator=(Failed const&);
38 Failed(Failed const&);
39 Failed();
40
41 public:
42 // member functions
43 // NOLINTBEGIN
44 MCNAPI ~Failed();
45 // NOLINTEND
46
47 public:
48 // destructor thunk
49 // NOLINTBEGIN
50 MCNAPI void $dtor();
51 // NOLINTEND
52 };
53
54 struct NotFound {};
55
56 struct Succeeded {
57 public:
58 // member variables
59 // NOLINTBEGIN
62 // NOLINTEND
63
64 public:
65 // prevent constructor by default
66 Succeeded& operator=(Succeeded const&);
67 Succeeded(Succeeded const&);
68 Succeeded();
69
70 public:
71 // member functions
72 // NOLINTBEGIN
73 MCNAPI ~Succeeded();
74 // NOLINTEND
75
76 public:
77 // destructor thunk
78 // NOLINTBEGIN
79 MCNAPI void $dtor();
80 // NOLINTEND
81 };
82 };
83
84public:
85 // member variables
86 // NOLINTBEGIN
89 // NOLINTEND
90
91public:
92 // prevent constructor by default
93 PackCapability& operator=(PackCapability const&);
94 PackCapability(PackCapability const&);
95 PackCapability();
96
97public:
98 // member functions
99 // NOLINTBEGIN
101 // NOLINTEND
102
103public:
104 // destructor thunk
105 // NOLINTBEGIN
106 MCNAPI void $dtor();
107 // NOLINTEND
108};
MCAPI void $dtor()
MCAPI ~PackCapability()
Definition PackCapability.h:28
Definition PackCapability.h:54
Definition PackCapability.h:56
Definition PackCapability.h:18
Definition Alias.h:14