LeviLamina
Loading...
Searching...
No Matches
ActivationArguments.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Bedrock {
6
7class ActivationArguments {
8public:
9 // member variables
10 // NOLINTBEGIN
19 // NOLINTEND
20
21public:
22 // prevent constructor by default
23 ActivationArguments& operator=(ActivationArguments const&);
24 ActivationArguments(ActivationArguments const&);
25 ActivationArguments();
26
27public:
28 // member functions
29 // NOLINTBEGIN
30#ifdef LL_PLAT_C
31 MCNAPI ActivationArguments(int argc, char** const argv);
32
33 MCNAPI void parseURLArgument(::std::string const& url);
34#endif
35
36 MCNAPI void preParseArguments();
37
39 // NOLINTEND
40
41public:
42 // constructor thunks
43 // NOLINTBEGIN
44#ifdef LL_PLAT_C
45 MCNAPI void* $ctor(int argc, char** const argv);
46#endif
47 // NOLINTEND
48
49public:
50 // destructor thunk
51 // NOLINTBEGIN
52 MCNAPI void $dtor();
53 // NOLINTEND
54};
55
56} // namespace Bedrock
Definition Alias.h:14