30 lines1.4 KB
Newer
Older
-
+
commited
{line.log.rev}
on
15 hours ago
96
1
// Maps names from their convenience name (eg Coroutine_New) to their NS names (eg Py_Coroutine_New)
2
3
// This allows you to rename all Coroutine things with your own namespace.
4
#ifndef Coroutine_NS
5
#define Coroutine_NS(N) Coroutine_##N
6
#endif
7
8
#define Coroutine_SetStackLimit Coroutine_NS(SetStackLimit)
9
#define Coroutine_GetReport Coroutine_NS(GetReport)
10
#define Coroutine_CheckIntegrity Coroutine_NS(CheckIntegrity)
11
#define Coroutine_New Coroutine_NS(New)
12
#define Coroutine_Run_Coroutine Coroutine_NS(Run_Coroutine)
13
#define Coroutine_RunSystem Coroutine_NS(RunSystem)
14
#define Coroutine_Run Coroutine_NS(Run)
15
#define Coroutine_Delete Coroutine_NS(Delete)
16
#define Coroutine_Continue Coroutine_NS(Continue)
17
#define Coroutine_Yield Coroutine_NS(Yield)
18
#define Coroutine_GetValue Coroutine_NS(GetValue)
19
#define Coroutine_GetActive Coroutine_NS(GetActive)
20
#define Coroutine_GetStackHeadroom Coroutine_NS(GetStackHeadroom)
21
#define Coroutine_GetStackHWM Coroutine_NS(GetStackHWM)
22
#define Coroutine_ClearStackForHWM Coroutine_NS(ClearStackForHWM)
23
#define Coroutine_CanStartCoroutine Coroutine_NS(CanStartCoroutine)
24
#define Coroutine_GetCStackTop Coroutine_NS(GetCStackTop)
25
#define Coroutine_Chain Coroutine_NS(Chain)
26
#define Coroutine_IsStarted Coroutine_NS(IsStarted)
27
#define Coroutine_IsRunning Coroutine_NS(IsRunning)
28
#define Coroutine_IsComplete Coroutine_NS(IsComplete)
29
#define Coroutine_Dump_ Coroutine_NS(Dump_)
30