ae2f_docs
Loading...
Searching...
No Matches
Macro.h
Go to the documentation of this file.
1/** @file Macro.h */
2
4#define __ae2f_MACRO_GENERATED 0
5#endif
6
7#undef ae2f_MAC
8
9/**
10 * @def ae2f_MAC
11 * @brief
12 * A hint for creating a macro from void-returning function.
13 *
14 * @details
15 * Its parameters will be additional template parameters you could customise.
16 * */
17#define ae2f_MAC(a) void
18
19#if !(defined(ae2f_OFF) && defined(ae2f_ON))
20#define ae2f_OFF 0
21#define ae2f_ON 1
22#endif
23
24#ifndef ae2f_MAC_BUILD
25#define ae2f_MAC_BUILD ae2f_ON
26#endif
#define ae2f_ON
Definition Call.auto.h:4
#define ae2f_static_cast(t, v)
static_cast for C++
Definition Cast.h:28
#define _ae2f_SysFtxEl__linux
@ ae2f_SysFtxWait_GOOD
Succesful.
Definition Ftx.core.h:22
#define _ae2f_SysFtxEl_t
Definition Ftx.h:21
_ae2f_SysFtxEl_t ae2f_SysFtxEl_t
Futex address element type.
Definition Ftx.h:28
#define _ae2f_SysFtxWaitWithTmOut(ramtmp_wait, ret_err, pprm_uaddr, prm_val, pprm_tm_opt)
Definition Ftx.h:48
#define ae2f_SysFtx_POSIX(a)
Definition Ftx.h:16
#define __ae2f_MACRO_GENERATED
Definition Macro.h:4
#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