LeviLamina
Loading...
Searching...
No Matches
SubmitCallback.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/core/threading/XTaskQueuePort.h"
7
8// auto generated forward declare list
9// clang-format off
10struct XTaskQueueObject;
12// clang-format on
13
15public:
16 // SubmitCallback inner types declare
17 // clang-format off
19 // clang-format on
20
21 // SubmitCallback inner types define
23 public:
24 // member variables
25 // NOLINTBEGIN
29 // NOLINTEND
30
31 public:
32 // prevent constructor by default
36 };
37
38public:
39 // member variables
40 // NOLINTBEGIN
48 // NOLINTEND
49
50public:
51 // prevent constructor by default
52 SubmitCallback& operator=(SubmitCallback const&);
55
56public:
57 // member functions
58 // NOLINTBEGIN
59 MCNAPI long Register(
60 void* context,
61 void (*callback)(void*, ::XTaskQueueObject*, ::XTaskQueuePort),
63 );
64
66 // NOLINTEND
67};
Definition SubmitCallback.h:14
MCAPI long Register(void *context, void(*callback)(void *, ::XTaskQueueObject *, ::XTaskQueuePort), ::XTaskQueueRegistrationToken *token)
MCAPI void Unregister(::XTaskQueueRegistrationToken token)
Definition SubmitCallback.h:22
Definition XTaskQueueObject.h:5
Definition XTaskQueueRegistrationToken.h:5
Definition context.h:5
Definition Alias.h:14