SDL 3.0
SDL_begin_code.h File Reference

Go to the source code of this file.

Macros

#define SDL_begin_code_h
 
#define SDL_DEPRECATED
 
#define SDL_UNUSED
 
#define SDL_INLINE   inline
 
#define __inline__   inline
 
#define SDL_FORCE_INLINE   static SDL_INLINE
 
#define SDL_NORETURN
 
#define SDL_ANALYZER_NORETURN
 
#define NULL   ((void *)0)
 
#define SDL_HAS_FALLTHROUGH   0
 
#define SDL_FALLTHROUGH   do {} while (0) /* fallthrough */
 
#define SDL_NODISCARD
 
#define SDL_MALLOC
 
#define SDL_ALLOC_SIZE(p)
 
#define SDL_ALLOC_SIZE2(p1, p2)
 

Macro Definition Documentation

◆ __inline__

#define __inline__   inline

Definition at line 117 of file SDL_begin_code.h.

◆ NULL

#define NULL   ((void *)0)

Definition at line 158 of file SDL_begin_code.h.

◆ SDL_ALLOC_SIZE

#define SDL_ALLOC_SIZE (   p)

Definition at line 215 of file SDL_begin_code.h.

◆ SDL_ALLOC_SIZE2

#define SDL_ALLOC_SIZE2 (   p1,
  p2 
)

Definition at line 225 of file SDL_begin_code.h.

◆ SDL_ANALYZER_NORETURN

#define SDL_ANALYZER_NORETURN

Definition at line 149 of file SDL_begin_code.h.

◆ SDL_begin_code_h

#define SDL_begin_code_h

SDL_begin_code.h sets things up for C dynamic library function definitions, static inlined functions, and structures aligned at 4-byte alignment. If you don't like ugly C preprocessor code, don't look at this file. :)

Definition at line 34 of file SDL_begin_code.h.

◆ SDL_DEPRECATED

#define SDL_DEPRECATED

Definition at line 42 of file SDL_begin_code.h.

◆ SDL_FALLTHROUGH

#define SDL_FALLTHROUGH   do {} while (0) /* fallthrough */

Definition at line 178 of file SDL_begin_code.h.

◆ SDL_FORCE_INLINE

#define SDL_FORCE_INLINE   static SDL_INLINE

Definition at line 128 of file SDL_begin_code.h.

◆ SDL_HAS_FALLTHROUGH

#define SDL_HAS_FALLTHROUGH   0

Definition at line 171 of file SDL_begin_code.h.

◆ SDL_INLINE

#define SDL_INLINE   inline

Definition at line 115 of file SDL_begin_code.h.

◆ SDL_MALLOC

#define SDL_MALLOC

Definition at line 205 of file SDL_begin_code.h.

◆ SDL_NODISCARD

#define SDL_NODISCARD

Definition at line 193 of file SDL_begin_code.h.

◆ SDL_NORETURN

#define SDL_NORETURN

Definition at line 138 of file SDL_begin_code.h.

◆ SDL_UNUSED

#define SDL_UNUSED

Definition at line 50 of file SDL_begin_code.h.