LeviLamina
Loading...
Searching...
No Matches
TaskStatus.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
// auto generated inclusion list
6
#include "mc/deps/core/threading/AsyncStatus.h"
7
8
class
TaskStatus
{
9
public
:
10
// TaskStatus inner types define
11
enum class
Value :
int
{
12
WaitingForPredecessor = 0,
13
Pending = 1,
14
Running = 2,
15
CancelPending = 3,
16
Canceled = 4,
17
Error = 5,
18
Done = 6,
19
};
20
21
public
:
22
// member variables
23
// NOLINTBEGIN
24
::ll::TypedStorage<4, 4, ::TaskStatus::Value> mValue;
25
// NOLINTEND
26
27
public
:
28
// member functions
29
// NOLINTBEGIN
30
MCNAPI
TaskStatus
();
31
32
MCNAPI
bool
isComplete
()
const
;
33
34
MCNAPI
explicit
operator ::TaskStatus::Value()
const
;
35
36
MCNAPI ::Bedrock::Threading::AsyncStatus
toAsyncStatus
()
const
;
37
38
MCNAPI ::std::error_code
toErrorCode
()
const
;
39
// NOLINTEND
40
41
public
:
42
// constructor thunks
43
// NOLINTBEGIN
44
MCNAPI
void
*
$ctor
();
45
// NOLINTEND
46
};
TaskStatus::TaskStatus
MCAPI TaskStatus()
TaskStatus::isComplete
MCAPI bool isComplete() const
TaskStatus::toErrorCode
MCAPI::std::error_code toErrorCode() const
TaskStatus::toAsyncStatus
MCAPI::Bedrock::Threading::AsyncStatus toAsyncStatus() const
TaskStatus::$ctor
MCAPI void * $ctor()
src
mc
deps
core
threading
TaskStatus.h
Generated on
for LeviLamina by
1.16.1