|
fiber
|
Go to the source code of this file.
Macros | |
| #define | FIBER_ASSUME(cond) |
| #define | FIBER_FUNCTION_SIGNATURE __func__ |
| #define | FIBER_LIKELY if(condition) |
| #define | FIBER_UNLIKELY if(condition) |
| #define | FIBER_USE_UNUSED(value) |
| #define | FIBER_WEAK |
Useful definitions that are used for example to abstract away compiler specific macros or built in functions.
Note that all abstractions, that abstract compilers away always have a functioning default, so that even if your compiler is not explicitly handeled the code will still compile and run.
| #define FIBER_ASSUME | ( | cond | ) |
| #define FIBER_FUNCTION_SIGNATURE __func__ |
| #define FIBER_LIKELY if(condition) |
| #define FIBER_UNLIKELY if(condition) |
| #define FIBER_USE_UNUSED | ( | value | ) |
| #define FIBER_WEAK |