38 typedef unsigned char uchar;
39 typedef unsigned short ushort;
40 typedef unsigned int uint;
41 typedef unsigned long ulong;
43 typedef std::size_t size_t;
44 typedef std::ptrdiff_t ssize_t;
46 typedef signed char int8_t;
49 #if USHRT_MAX == 0xffff
54 #elif UINT_MAX == 0xffff
61 #if UINT_MAX == 0xffffffffUL
66 #elif ULONG_MAX == 0xffffffffUL
73 #if ULONG_MAX == 18446744073709551615ULL
74 #define PT_WITH_INT64 1
79 #elif ULLONG_MAX == 18446744073709551615ULL
80 #define PT_WITH_INT64 1
85 #elif defined(__GNUC__) || defined(__MWERKS_SYMBIAN__)
86 #define PT_WITH_INT64 1
94 #define PT_WITH_LONG_LONG 1
uint_type uint16_t
Unsigned 16-bit integer type.
Definition: Types.h:30
int_type int16_t
Signed 16-bit integer type.
Definition: Types.h:24
int_type int32_t
Signed 32-bit integer type.
Definition: Types.h:36
int_type int64_t
Signed 64-bit integer type.
Definition: Types.h:48
int_type int8_t
Signed 8-bit integer type.
Definition: Types.h:12
uint_type uint64_t
Unsigned 64-bit integer type.
Definition: Types.h:54
uint_type uint32_t
Unsigned 32-bit integer type.
Definition: Types.h:42
uint_type uint8_t
Unsigned 8-bit integer type.
Definition: Types.h:18