Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
common.h File Reference

Go to the source code of this file.

Macros

#define CR_IS_MSVC   0
 
#define CR_ATTRIBUTE(Arg)   __attribute__((Arg))
 
#define CR_BEGIN_C_API
 
#define CR_END_C_API
 
#define CR_SECTION_START_SUFFIX(Name)
 
#define CR_SECTION_END_SUFFIX(Name)
 
#define CR_SECTION_(Name)   CR_ATTRIBUTE(section(Name))
 
#define CR_SECTION_SUFFIX_
 
#define CR_MAKE_IDENTIFIER_(Prefix, Id)   CR_MAKE_IDENTIFIER__(Prefix, Id)
 
#define CR_MAKE_IDENTIFIER__(Prefix, Id)   Prefix ## _ ## Id
 
#define CR_UNUSED
 
#define CR_NORETURN
 
#define CR_INLINE   inline
 
#define CRI_PRIuSIZE   "zu"
 
#define CR_FORMAT(Archetype, Index, Ftc)
 
#define CR_API
 
#define CR_LOCAL
 
#define CR_STDN
 

Macro Definition Documentation

◆ CR_API

#define CR_API

Definition at line 128 of file common.h.

◆ CR_ATTRIBUTE

#define CR_ATTRIBUTE ( Arg)    __attribute__((Arg))

Definition at line 53 of file common.h.

◆ CR_BEGIN_C_API

#define CR_BEGIN_C_API

Definition at line 54 of file common.h.

◆ CR_END_C_API

#define CR_END_C_API

Definition at line 55 of file common.h.

◆ CR_FORMAT

#define CR_FORMAT ( Archetype,
Index,
Ftc )

Definition at line 105 of file common.h.

◆ CR_INLINE

#define CR_INLINE   inline

Definition at line 93 of file common.h.

◆ CR_IS_MSVC

#define CR_IS_MSVC   0

Definition at line 40 of file common.h.

◆ CR_LOCAL

#define CR_LOCAL

Definition at line 129 of file common.h.

◆ CR_MAKE_IDENTIFIER_

#define CR_MAKE_IDENTIFIER_ ( Prefix,
Id )   CR_MAKE_IDENTIFIER__(Prefix, Id)

Definition at line 79 of file common.h.

◆ CR_MAKE_IDENTIFIER__

#define CR_MAKE_IDENTIFIER__ ( Prefix,
Id )   Prefix ## _ ## Id

Definition at line 80 of file common.h.

◆ CR_NORETURN

#define CR_NORETURN

Definition at line 92 of file common.h.

◆ CR_SECTION_

#define CR_SECTION_ ( Name)    CR_ATTRIBUTE(section(Name))

Definition at line 75 of file common.h.

◆ CR_SECTION_END_SUFFIX

#define CR_SECTION_END_SUFFIX ( Name)

Definition at line 74 of file common.h.

◆ CR_SECTION_START_SUFFIX

#define CR_SECTION_START_SUFFIX ( Name)

Definition at line 73 of file common.h.

◆ CR_SECTION_SUFFIX_

#define CR_SECTION_SUFFIX_

Definition at line 76 of file common.h.

◆ CR_STDN

#define CR_STDN

Definition at line 136 of file common.h.

◆ CR_UNUSED

#define CR_UNUSED

Definition at line 91 of file common.h.

◆ CRI_PRIuSIZE

#define CRI_PRIuSIZE   "zu"

Definition at line 99 of file common.h.