ae2f_docs
Loading...
Searching...
No Matches
Ftx-WIN.h
1/**
2 * @brief Ftx-WIN.h
3 * */
4
5#ifndef ae2f_Sys_Ftx_WIN_h
6#define ae2f_Sys_Ftx_WIN_h
7
8#include "./Ftx.h"
9
10#if ae2f_Sys_WIN(!)0
11
12#include <windows.h>
13
14#define ae2f_SysFtxLibDefine_WIN(tprm_export)
15#define ae2f_SysFtxLibDeclare_WIN(tprm_import)
16
17
18#define _ae2f_SysFtxEl_WIN volatile LONG
19
20#endif
21
22#endif
#define ae2f_static_cast(t, v)
static_cast for C++
Definition Cast.h:28
@ ae2f_SysFtxWait_GOOD
Succesful.
Definition Ftx.core.h:22
_ae2f_SysFtxEl_t ae2f_SysFtxEl_t
Futex address element type.
Definition Ftx.h:28
#define ae2f_SysFtx_POSIX(a)
Definition Ftx.h:16
#define ae2f_MAC(a)
A hint for creating a macro from void-returning function.
Definition Macro.h:17
#define ae2f_Sys_WIN
System does not support this version. <ae2f_SysInetMk::prm_VerReq>.
Definition Sys.h:18
char ae2f_Sys_unused_t
Type which is unused.
Definition Sys.h:89
#define ae2f_SysHosted(a)
Definition Sys.h:9
#define N_ae2f_Sys_WIN
Mutex is not owned by this thread.
Definition Sys.h:55
#define ae2f_Sys__linux
Value expected did not match.
Definition Sys.h:15
#define ae2f_SysNHosted(a)
Definition Sys.h:10