reldb 0.1.0
Recreational SQLite
Loading...
Searching...
No Matches
Linkage & Visibility

Macros for exporting shared library symbols and forcing internal linkage. More...

Macros

#define INTERNAL   static
#define EXTERNAL   extern
#define API_EXPORT
#define API_LOCAL
#define C_LINKAGE_BEGIN
#define C_LINKAGE_END

Detailed Description

Macros for exporting shared library symbols and forcing internal linkage.

Macro Definition Documentation

◆ API_EXPORT

#define API_EXPORT

Definition at line 155 of file macros.h.

◆ API_LOCAL

#define API_LOCAL

Definition at line 156 of file macros.h.

◆ C_LINKAGE_BEGIN

#define C_LINKAGE_BEGIN

Definition at line 163 of file macros.h.

◆ C_LINKAGE_END

#define C_LINKAGE_END

Definition at line 164 of file macros.h.

◆ EXTERNAL

#define EXTERNAL   extern

Marks a function/variable as externally linked

Definition at line 144 of file macros.h.

◆ INTERNAL

#define INTERNAL   static

Marks a function/variable as internal to the translation unit

Definition at line 143 of file macros.h.