LeviLamina
Loading...
Searching...
No Matches
CallbackDeferrer.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
dcsctp {
6
7
class
CallbackDeferrer
{
8
public
:
9
// CallbackDeferrer inner types declare
10
// clang-format off
11
struct
Error
;
12
struct
ScopedDeferrer
;
13
struct
StreamReset
;
14
// clang-format on
15
16
// CallbackDeferrer inner types define
17
struct
Error
{
18
public
:
19
// member functions
20
// NOLINTBEGIN
21
MCAPI
~Error
();
22
// NOLINTEND
23
24
public
:
25
// destructor thunk
26
// NOLINTBEGIN
27
MCAPI
void
$dtor();
28
// NOLINTEND
29
};
30
31
struct
ScopedDeferrer
{
32
public
:
33
// member functions
34
// NOLINTBEGIN
35
MCAPI
~ScopedDeferrer
();
36
// NOLINTEND
37
38
public
:
39
// destructor thunk
40
// NOLINTBEGIN
41
MCAPI
void
$dtor();
42
// NOLINTEND
43
};
44
45
struct
StreamReset
{
46
public
:
47
// member functions
48
// NOLINTBEGIN
49
MCAPI
~StreamReset
();
50
// NOLINTEND
51
52
public
:
53
// destructor thunk
54
// NOLINTBEGIN
55
MCAPI
void
$dtor();
56
// NOLINTEND
57
};
58
59
public
:
60
// member functions
61
// NOLINTBEGIN
62
MCAPI
void
Prepare();
63
64
MCAPI
void
TriggerDeferred();
65
// NOLINTEND
66
67
public
:
68
// vftables
69
// NOLINTBEGIN
70
MCAPI
static
void
** $vftable();
71
// NOLINTEND
72
};
73
74
}
// namespace dcsctp
dcsctp::CallbackDeferrer
Definition
CallbackDeferrer.h:7
dcsctp::CallbackDeferrer::Error
Definition
CallbackDeferrer.h:17
dcsctp::CallbackDeferrer::ScopedDeferrer
Definition
CallbackDeferrer.h:31
dcsctp::CallbackDeferrer::StreamReset
Definition
CallbackDeferrer.h:45
src
mc
external
dcsctp
CallbackDeferrer.h
Generated on Sat Apr 26 2025 05:55:39 for LeviLamina by
1.12.0