Go to the source code of this file.
◆ ae2f_Macro_Cmp_Diff
#define ae2f_Macro_Cmp_Diff |
( |
| a, |
|
|
| b ) |
Value:
#define ae2f_Macro_Cmp_TakeLs(a, b)
Definition Cmp.h:14
#define ae2f_Macro_Cmp_TakeGt(a, b)
Definition Cmp.h:8
- Returns
- The absolute different of two.
◆ ae2f_Macro_Cmp_TakeGt
#define ae2f_Macro_Cmp_TakeGt |
( |
| a, |
|
|
| b ) |
Value:- Warning
- Two parameters must be comparable with operator.
- Returns
- One bigger.
◆ ae2f_Macro_Cmp_TakeLs
#define ae2f_Macro_Cmp_TakeLs |
( |
| a, |
|
|
| b ) |
Value:- Warning
- Two parameters must be comparable with operator.
- Returns
- One smaller.
◆ ae2f_Macro_Cmp_TakeMem
#define ae2f_Macro_Cmp_TakeMem |
( |
| ptr, |
|
|
| member, |
|
|
| alter ) |
Value:((ptr) ? ((ptr)->member) : (alter))
Gets the member from the pointer. Given nullptr, the return will be alter.
- Parameters
-
ptr | The pointer for getting member. |
member | The valid member's name. [from the structure] |
alter | The alternative value when given nullptr. |
◆ ae2f_Macro_Cmp_TakeSelf
#define ae2f_Macro_Cmp_TakeSelf |
( |
| ptr, |
|
|
| alt ) |
Value:
Returns ptr's self. Given nullptr, the return will be alt.
- Parameters
-
ptr | Self Referring |
alt | The alternative value. |