LeviLamina
Loading...
Searching...
No Matches
Error.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5namespace Scripting {
6
7struct Error {
8public:
9 // member variables
10 // NOLINTBEGIN
17 // NOLINTEND
18
19public:
20 // prevent constructor by default
21 Error();
22
23public:
24 // member functions
25 // NOLINTBEGIN
27
28 MCNAPI Error(::Scripting::Error const&);
29
30 MCNAPI explicit Error(::std::string const& message_);
31
32 MCNAPI ::Scripting::Error& operator=(::Scripting::Error const&);
33
34 MCNAPI ::Scripting::Error& operator=(::Scripting::Error&&);
35
36 MCNAPI void setCallStack(::std::string _backtrace);
37
38 MCNAPI ::std::string toString() const;
39
40 MCNAPI ~Error();
41 // NOLINTEND
42
43public:
44 // constructor thunks
45 // NOLINTBEGIN
46 MCNAPI void* $ctor(::Scripting::Error&&);
47
48 MCNAPI void* $ctor(::Scripting::Error const&);
49
50 MCNAPI void* $ctor(::std::string const& message_);
51 // NOLINTEND
52
53public:
54 // destructor thunk
55 // NOLINTBEGIN
56 MCNAPI void $dtor();
57 // NOLINTEND
58};
59
60} // namespace Scripting
Definition Error.h:7
MCAPI void * $ctor(::Scripting::Error &&)
MCAPI void * $ctor(::std::string const &message_)
MCAPI Error(::std::string const &message_)
MCAPI::Scripting::Error & operator=(::Scripting::Error &&)
MCAPI::std::string toString() const
MCAPI void * $ctor(::Scripting::Error const &)
MCAPI::Scripting::Error & operator=(::Scripting::Error const &)
MCAPI Error(::Scripting::Error const &)
MCAPI void $dtor()
MCAPI void setCallStack(::std::string _backtrace)
MCAPI Error(::Scripting::Error &&)
Definition Alias.h:14