HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SYS_Inline.h File Reference
#include "SYS_Compiler.h"
+ Include dependency graph for SYS_Inline.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SYS_FORCE_INLINE   inline
 
#define SYS_STATIC_FORCE_INLINE   static SYS_FORCE_INLINE
 
#define SYS_SAFE_FORCE_INLINE   SYS_FORCE_INLINE
 
#define SYS_NO_INLINE
 Mark function as NOT to be inlined. More...
 

Macro Definition Documentation

#define SYS_FORCE_INLINE   inline

Mark function to be inlined. If this is done, taking the address of such a function is not allowed.

Definition at line 45 of file SYS_Inline.h.

#define SYS_NO_INLINE

Mark function as NOT to be inlined.

Definition at line 65 of file SYS_Inline.h.

#define SYS_SAFE_FORCE_INLINE   SYS_FORCE_INLINE

GCC prior to 4.4 may trigger a compiler error when using SYS_FORCE_INLINE. To eliminate the chance of this error, use SYS_SAFE_FOCE_INLINE.

Definition at line 54 of file SYS_Inline.h.

#define SYS_STATIC_FORCE_INLINE   static SYS_FORCE_INLINE

Definition at line 48 of file SYS_Inline.h.