LeviLamina
Loading...
Searching...
No Matches
PackCapability.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
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 Succeeded {
29 public:
30 // member variables
31 // NOLINTBEGIN
34 // NOLINTEND
35
36 public:
37 // prevent constructor by default
38 Succeeded& operator=(Succeeded const&);
39 Succeeded(Succeeded const&);
40 Succeeded();
41
42 public:
43 // member functions
44 // NOLINTBEGIN
45 MCAPI ~Succeeded();
46 // NOLINTEND
47
48 public:
49 // destructor thunk
50 // NOLINTBEGIN
51 MCFOLD void $dtor();
52 // NOLINTEND
53 };
54
55 struct Failed {
56 public:
57 // member variables
58 // NOLINTBEGIN
60 // NOLINTEND
61
62 public:
63 // prevent constructor by default
64 Failed& operator=(Failed const&);
65 Failed(Failed const&);
66 Failed();
67
68 public:
69 // member functions
70 // NOLINTBEGIN
71 MCAPI ~Failed();
72 // NOLINTEND
73
74 public:
75 // destructor thunk
76 // NOLINTBEGIN
77 MCFOLD void $dtor();
78 // NOLINTEND
79 };
80
81 struct NotFound {};
82 };
83
84public:
85 // member variables
86 // NOLINTBEGIN
89 // NOLINTEND
90
91public:
92 // prevent constructor by default
93 PackCapability& operator=(PackCapability const&);
96
97public:
98 // member functions
99 // NOLINTBEGIN
100 MCAPI ~PackCapability();
101 // NOLINTEND
102
103public:
104 // destructor thunk
105 // NOLINTBEGIN
106 MCFOLD void $dtor();
107 // NOLINTEND
108};
Definition PackCapability.h:5
Definition PackCapability.h:55
Definition PackCapability.h:81
Definition PackCapability.h:28
Definition PackCapability.h:18
Definition Alias.h:14