Go to the source code of this file.
- Author
- ae2f
- Date
- 2025-02-01
- Copyright
- Copyright (c) 2025
Definition in file Cmp.h.
◆ ae2f_CmpDiff
#define ae2f_CmpDiff |
( |
| a, |
|
|
| b ) |
Value:
#define ae2f_CmpGetGt(a, b)
#define ae2f_CmpGetLs(a, b)
- Returns
- The absolute different of two.
Definition at line 30 of file Cmp.h.
◆ ae2f_CmpGetGt
#define ae2f_CmpGetGt |
( |
| a, |
|
|
| b ) |
Value:- Warning
- Two parameters must be comparable with operator.
- Returns
- One bigger.
Definition at line 20 of file Cmp.h.
◆ ae2f_CmpGetLs
#define ae2f_CmpGetLs |
( |
| a, |
|
|
| b ) |
Value:- Warning
- Two parameters must be comparable with operator.
- Returns
- One smaller.
Definition at line 26 of file Cmp.h.
◆ ae2f_CmpGetMem
#define ae2f_CmpGetMem |
( |
| 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. |
Definition at line 38 of file Cmp.h.
◆ ae2f_CmpGetSelf
#define ae2f_CmpGetSelf |
( |
| ptr, |
|
|
| alt ) |
Value:
Returns ptr's self. Given nullptr, the return will be alt.
- Parameters
-
ptr | Self Referring |
alt | The alternative value. |
Definition at line 45 of file Cmp.h.