Final Platform Layer 0.9.8-beta
Loading...
Searching...
No Matches
Macros
Storage class identifiers

This category contains storage class identifiers, such as static, extern, inline, etc. More...

Macros

#define fpl_api
 Api call.
 
#define fpl_common_api
 Common api.
 
#define fpl_dllexport
 Link-library Export.
 
#define fpl_dllimport
 Link-library Import.
 
#define fpl_dlllocal
 Link-library Local.
 
#define fpl_extern
 External call.
 
#define fpl_force_inline
 Always inlines this function.
 
#define fpl_globalvar
 Global persistent variable.
 
#define fpl_inline
 Inline function.
 
#define fpl_internal
 Private/Internal function.
 
#define fpl_internal_inline
 Internal inlined function.
 
#define fpl_localvar
 Local persistent variable.
 
#define fpl_main
 Main entry point api definition.
 
#define fpl_no_inline
 Prevents inlining of this function.
 
#define fpl_platform_api
 Platform api.
 

Detailed Description

This category contains storage class identifiers, such as static, extern, inline, etc.

Macro Definition Documentation

◆ fpl_api

#define fpl_api

Api call.

Definition at line 1825 of file final_platform_layer.h.

◆ fpl_common_api

#define fpl_common_api

Common api.

Definition at line 1841 of file final_platform_layer.h.

◆ fpl_dllexport

#define fpl_dllexport

Link-library Export.

Definition at line 1807 of file final_platform_layer.h.

◆ fpl_dllimport

#define fpl_dllimport

Link-library Import.

Definition at line 1805 of file final_platform_layer.h.

◆ fpl_dlllocal

#define fpl_dlllocal

Link-library Local.

Definition at line 1809 of file final_platform_layer.h.

◆ fpl_extern

#define fpl_extern

External call.

Definition at line 1777 of file final_platform_layer.h.

◆ fpl_force_inline

#define fpl_force_inline

Always inlines this function.

Definition at line 1858 of file final_platform_layer.h.

◆ fpl_globalvar

#define fpl_globalvar

Global persistent variable.

Definition at line 1764 of file final_platform_layer.h.

◆ fpl_inline

#define fpl_inline

Inline function.

Definition at line 1770 of file final_platform_layer.h.

◆ fpl_internal

#define fpl_internal

Private/Internal function.

Definition at line 1768 of file final_platform_layer.h.

◆ fpl_internal_inline

#define fpl_internal_inline

Internal inlined function.

Definition at line 1772 of file final_platform_layer.h.

◆ fpl_localvar

#define fpl_localvar

Local persistent variable.

Definition at line 1766 of file final_platform_layer.h.

◆ fpl_main

#define fpl_main

Main entry point api definition.

Definition at line 1828 of file final_platform_layer.h.

◆ fpl_no_inline

#define fpl_no_inline

Prevents inlining of this function.

Definition at line 1860 of file final_platform_layer.h.

◆ fpl_platform_api

#define fpl_platform_api

Platform api.

Definition at line 1839 of file final_platform_layer.h.