Go to the documentation of this file. 27 #ifndef TYPE_DEFINED_U8 28 #define TYPE_DEFINED_U8 29 typedef unsigned char u8;
31 #ifndef TYPE_DEFINED_U16 32 #define TYPE_DEFINED_U16 33 typedef unsigned short u16;
35 #ifndef TYPE_DEFINED_U32 36 #define TYPE_DEFINED_U32 37 typedef unsigned int u32;
41 #ifndef TYPE_DEFINED_S8 42 #define TYPE_DEFINED_S8 43 typedef signed char s8;
45 #ifndef TYPE_DEFINED_S16 46 #define TYPE_DEFINED_S16 47 typedef signed short s16;
49 #ifndef TYPE_DEFINED_S32 50 #define TYPE_DEFINED_S32 51 typedef signed int s32;
54 #ifndef TYPE_DEFINED_U64 55 #define TYPE_DEFINED_U64 56 #if defined(LIBSMBIOS_C_HAS_LONG_LONG) 57 typedef unsigned long long u64;
58 #elif defined(LIBSMBIOS_C_HAS_MS_INT64) 59 typedef unsigned __int64 u64;
61 #error "No LONG LONG or __INT64 support. Current compiler config is not supported." 65 #ifndef TYPE_DEFINED_S64 66 #define TYPE_DEFINED_S64 67 #if defined(LIBSMBIOS_C_HAS_LONG_LONG) 68 typedef signed long long s64;
69 #elif defined(LIBSMBIOS_C_HAS_MS_INT64) 70 typedef signed __int64 s64;
72 #error "No LONG LONG or __INT64 support. Current compiler config is not supported." signed int s32
Definition: types.h:51
unsigned int u32
Definition: types.h:37
unsigned short u16
Definition: types.h:33
unsigned char u8
Definition: types.h:29
signed char s8
Definition: types.h:43
signed short s16
Definition: types.h:47