RetroArch
Macros | Typedefs
stdint.h File Reference

Go to the source code of this file.

Macros

#define STDIN_FILENO   0 /* standard input file descriptor */
 
#define STDOUT_FILENO   1 /* standard output file descriptor */
 
#define STDERR_FILENO   2 /* standard error file descriptor */
 
#define INT8_C(val)   val##c
 
#define INT16_C(val)   val##h
 
#define INT32_C(val)   val##i
 
#define INT64_C(val)   val##l
 
#define UINT8_C(val)   val##uc
 
#define UINT16_C(val)   val##uh
 
#define UINT32_C(val)   val##ui
 
#define UINT64_C(val)   val##ul
 

Typedefs

typedef unsigned long uintptr_t
 
typedef signed long intptr_t
 
typedef signed char int8_t
 
typedef signed short int16_t
 
typedef signed int int32_t
 
typedef signed long int64_t
 
typedef unsigned char uint8_t
 
typedef unsigned short uint16_t
 
typedef unsigned int uint32_t
 
typedef unsigned long uint64_t
 

Macro Definition Documentation

◆ INT16_C

#define INT16_C (   val)    val##h

◆ INT32_C

#define INT32_C (   val)    val##i

◆ INT64_C

#define INT64_C (   val)    val##l

◆ INT8_C

#define INT8_C (   val)    val##c

◆ STDERR_FILENO

#define STDERR_FILENO   2 /* standard error file descriptor */

◆ STDIN_FILENO

#define STDIN_FILENO   0 /* standard input file descriptor */

◆ STDOUT_FILENO

#define STDOUT_FILENO   1 /* standard output file descriptor */

◆ UINT16_C

#define UINT16_C (   val)    val##uh

◆ UINT32_C

#define UINT32_C (   val)    val##ui

◆ UINT64_C

#define UINT64_C (   val)    val##ul

◆ UINT8_C

#define UINT8_C (   val)    val##uc

Typedef Documentation

◆ int16_t

typedef signed short int16_t

◆ int32_t

typedef signed int int32_t

◆ int64_t

typedef signed long int64_t

◆ int8_t

typedef signed char int8_t

◆ intptr_t

typedef signed long intptr_t

◆ uint16_t

typedef unsigned short uint16_t

◆ uint32_t

typedef unsigned int uint32_t

◆ uint64_t

typedef unsigned long uint64_t

◆ uint8_t

typedef unsigned char uint8_t

◆ uintptr_t

typedef unsigned long uintptr_t