S2-LP Low Level API  v. 1.3.0
Macros
Types Exported Macros

Macros

#define IS_SFUNCTIONAL_STATE(STATE)   (STATE == S_DISABLE || STATE == S_ENABLE)
 
#define IS_SFLAG_STATUS(STATUS)   (STATUS == S_RESET || STATUS == S_SET)
 
#define IS_SBOOL(STATUS)   (STATUS == S_FALSE || STATUS == S_TRUE)
 
#define S_ABS(a)   ((a)>0?(a):-(a))
 

Detailed Description

Macro Definition Documentation

◆ IS_SBOOL

#define IS_SBOOL (   STATUS)    (STATUS == S_FALSE || STATUS == S_TRUE)

Definition at line 163 of file S2LP_Types.h.

◆ IS_SFLAG_STATUS

#define IS_SFLAG_STATUS (   STATUS)    (STATUS == S_RESET || STATUS == S_SET)

Definition at line 162 of file S2LP_Types.h.

◆ IS_SFUNCTIONAL_STATE

#define IS_SFUNCTIONAL_STATE (   STATE)    (STATE == S_DISABLE || STATE == S_ENABLE)

Definition at line 161 of file S2LP_Types.h.

◆ S_ABS

#define S_ABS (   a)    ((a)>0?(a):-(a))

Definition at line 165 of file S2LP_Types.h.