QP/C++  6.9.3
Real-Time Embedded Framework
16bit/stdint.h
Go to the documentation of this file.
1 
17 #ifndef STDINT_H
18 #define STDINT_H
19 
20 /*lint -save */
21 /*lint -e9093 M3:R21.2(r) name matches a pattern reserved to the compiler */
22 
23 /* Exact-width types. WG14/N843 C99 Standard, Section 7.18.1.1 */
24 typedef signed char int8_t;
25 typedef signed int int16_t;
26 typedef signed long int int32_t;
27 typedef signed long long int64_t;
29 typedef unsigned char uint8_t;
30 typedef unsigned int uint16_t;
31 typedef unsigned long int uint32_t;
32 typedef unsigned long long uint64_t;
34 /* Fastest minimum-width types. WG14/N843 C99 Standard, Section 7.18.1.3 */
35 typedef signed int int_fast8_t;
36 typedef unsigned int uint_fast8_t;
37 typedef signed int int_fast16_t;
38 typedef unsigned int uint_fast16_t;
39 typedef signed long int_fast32_t;
40 typedef unsigned long uint_fast32_t;
42 /*lint -restore */
43 
44 #endif /* STDINT_H */
45 
unsigned int uint16_t
Definition: 16bit/stdint.h:30
unsigned int uint_fast16_t
Definition: 16bit/stdint.h:38
unsigned long int uint32_t
Definition: 16bit/stdint.h:31
signed long int_fast32_t
Definition: 16bit/stdint.h:39
signed int int_fast8_t
Definition: 16bit/stdint.h:35
signed int int_fast16_t
Definition: 16bit/stdint.h:37
signed int int16_t
Definition: 16bit/stdint.h:25
unsigned long long uint64_t
Definition: 16bit/stdint.h:32
unsigned char uint8_t
Definition: 16bit/stdint.h:29
unsigned int uint_fast8_t
Definition: 16bit/stdint.h:36
signed long int int32_t
Definition: 16bit/stdint.h:26
signed long long int64_t
Definition: 16bit/stdint.h:27
unsigned long uint_fast32_t
Definition: 16bit/stdint.h:40
signed char int8_t
Definition: 16bit/stdint.h:24