Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
rtwtypes.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define false   (0U)
 
#define true   (1U)
 
#define MAX_int8_T   ((int8_T)(127))
 
#define MIN_int8_T   ((int8_T)(-128))
 
#define MAX_uint8_T   ((uint8_T)(255U))
 
#define MAX_int16_T   ((int16_T)(32767))
 
#define MIN_int16_T   ((int16_T)(-32768))
 
#define MAX_uint16_T   ((uint16_T)(65535U))
 
#define MAX_int32_T   ((int32_T)(2147483647))
 
#define MIN_int32_T   ((int32_T)(-2147483647-1))
 
#define MAX_uint32_T   ((uint32_T)(0xFFFFFFFFU))
 

Typedefs

typedef signed char int8_T
 
typedef unsigned char uint8_T
 
typedef short int16_T
 
typedef unsigned short uint16_T
 
typedef int int32_T
 
typedef unsigned int uint32_T
 
typedef float real32_T
 
typedef double real64_T
 
typedef double real_T
 
typedef double time_T
 
typedef unsigned char boolean_T
 
typedef int int_T
 
typedef unsigned int uint_T
 
typedef unsigned long ulong_T
 
typedef char char_T
 
typedef unsigned char uchar_T
 
typedef char_T byte_T
 
typedef void * pointer_T
 

Macro Definition Documentation

◆ false

#define false   (0U)

Definition at line 24 of file rtwtypes.h.

◆ MAX_int16_T

#define MAX_int16_T   ((int16_T)(32767))

Definition at line 80 of file rtwtypes.h.

◆ MAX_int32_T

#define MAX_int32_T   ((int32_T)(2147483647))

Definition at line 83 of file rtwtypes.h.

◆ MAX_int8_T

#define MAX_int8_T   ((int8_T)(127))

Definition at line 77 of file rtwtypes.h.

◆ MAX_uint16_T

#define MAX_uint16_T   ((uint16_T)(65535U))

Definition at line 82 of file rtwtypes.h.

◆ MAX_uint32_T

#define MAX_uint32_T   ((uint32_T)(0xFFFFFFFFU))

Definition at line 85 of file rtwtypes.h.

◆ MAX_uint8_T

#define MAX_uint8_T   ((uint8_T)(255U))

Definition at line 79 of file rtwtypes.h.

◆ MIN_int16_T

#define MIN_int16_T   ((int16_T)(-32768))

Definition at line 81 of file rtwtypes.h.

◆ MIN_int32_T

#define MIN_int32_T   ((int32_T)(-2147483647-1))

Definition at line 84 of file rtwtypes.h.

◆ MIN_int8_T

#define MIN_int8_T   ((int8_T)(-128))

Definition at line 78 of file rtwtypes.h.

◆ true

#define true   (1U)

Definition at line 28 of file rtwtypes.h.

Typedef Documentation

◆ boolean_T

typedef unsigned char boolean_T

Definition at line 64 of file rtwtypes.h.

◆ byte_T

typedef char_T byte_T

Definition at line 70 of file rtwtypes.h.

◆ char_T

typedef char char_T

Definition at line 68 of file rtwtypes.h.

◆ int16_T

typedef short int16_T

Definition at line 51 of file rtwtypes.h.

◆ int32_T

typedef int int32_T

Definition at line 53 of file rtwtypes.h.

◆ int8_T

typedef signed char int8_T

Definition at line 49 of file rtwtypes.h.

◆ int_T

typedef int int_T

Definition at line 65 of file rtwtypes.h.

◆ pointer_T

typedef void* pointer_T

Definition at line 88 of file rtwtypes.h.

◆ real32_T

typedef float real32_T

Definition at line 55 of file rtwtypes.h.

◆ real64_T

typedef double real64_T

Definition at line 56 of file rtwtypes.h.

◆ real_T

typedef double real_T

Definition at line 62 of file rtwtypes.h.

◆ time_T

typedef double time_T

Definition at line 63 of file rtwtypes.h.

◆ uchar_T

typedef unsigned char uchar_T

Definition at line 69 of file rtwtypes.h.

◆ uint16_T

typedef unsigned short uint16_T

Definition at line 52 of file rtwtypes.h.

◆ uint32_T

typedef unsigned int uint32_T

Definition at line 54 of file rtwtypes.h.

◆ uint8_T

typedef unsigned char uint8_T

Definition at line 50 of file rtwtypes.h.

◆ uint_T

typedef unsigned int uint_T

Definition at line 66 of file rtwtypes.h.

◆ ulong_T

typedef unsigned long ulong_T

Definition at line 67 of file rtwtypes.h.