LeviLamina
Loading...
Searching...
No Matches
ContentTierIncompatibleReason.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5class ContentTierIncompatibleReason {
6public:
7 // member variables
8 // NOLINTBEGIN
10 // NOLINTEND
11
12public:
13 // prevent constructor by default
14 ContentTierIncompatibleReason& operator=(ContentTierIncompatibleReason const&);
15 ContentTierIncompatibleReason(ContentTierIncompatibleReason const&);
16 ContentTierIncompatibleReason();
17
18public:
19 // member functions
20 // NOLINTBEGIN
21 MCNAPI explicit ContentTierIncompatibleReason(uint errorValue);
22
23#ifdef LL_PLAT_C
24 MCNAPI uint const addError(::ContentTierIncompatibleReason const& reason);
25#endif
26
27 MCNAPI ::std::string
28 getExpandedI18nErrorList(::std::string const& i18nPrefix, ::std::vector<::std::string> const& arguments) const;
29
30#ifdef LL_PLAT_C
31 MCNAPI ::std::vector<::std::string> getI18nErrorLabelList(::std::string const& i18nPrefix) const;
32
33 MCNAPI bool const isFatal() const;
34
35 MCNAPI bool const isOK() const;
36#endif
37 // NOLINTEND
38
39public:
40 // static functions
41 // NOLINTBEGIN
42 MCNAPI static ::std::string getExpandedI18nErrorList(
43 uint errorValue,
44 ::std::string const& i18nContextPrefix,
45 ::std::vector<::std::string> const& arguments
46 );
47
48#ifdef LL_PLAT_C
49 MCNAPI static ::std::vector<::std::string> getI18nErrorLabelList(uint errorValue, ::std::string const& i18nPrefix);
50#endif
51 // NOLINTEND
52
53public:
54 // static variables
55 // NOLINTBEGIN
56 MCNAPI static ::ContentTierIncompatibleReason& NoError();
57 // NOLINTEND
58
59public:
60 // constructor thunks
61 // NOLINTBEGIN
62 MCNAPI void* $ctor(uint errorValue);
63 // NOLINTEND
64};
MCAPI void * $ctor(uint errorValue)
MCAPI::std::string getExpandedI18nErrorList(::std::string const &i18nPrefix, ::std::vector<::std::string > const &arguments) const
static MCAPI ::std::string getExpandedI18nErrorList(uint errorValue, ::std::string const &i18nContextPrefix, ::std::vector<::std::string > const &arguments)
static MCAPI ::ContentTierIncompatibleReason & NoError()
MCAPI ContentTierIncompatibleReason(uint errorValue)
Definition Alias.h:14