MySQL 9.1.0
Source Code Documentation
|
Some integer typedefs for easier portability. More...
Go to the source code of this file.
Macros | |
#define | MY_FILEPOS_ERROR (~(my_off_t)0) |
#define | INT_MIN64 (~0x7FFFFFFFFFFFFFFFLL) |
#define | INT_MAX64 0x7FFFFFFFFFFFFFFFLL |
#define | INT_MIN32 (~0x7FFFFFFFL) |
#define | INT_MAX32 0x7FFFFFFFL |
#define | UINT_MAX32 0xFFFFFFFFL |
#define | INT_MIN24 (~0x007FFFFF) |
#define | INT_MAX24 0x007FFFFF |
#define | UINT_MAX24 0x00FFFFFF |
#define | INT_MIN16 (~0x7FFF) |
#define | INT_MAX16 0x7FFF |
#define | UINT_MAX16 0xFFFF |
#define | INT_MIN8 (~0x7F) |
#define | INT_MAX8 0x7F |
#define | UINT_MAX8 0xFF |
#define | SIZE_T_MAX (~((size_t)0)) |
#define | MYF(v) (myf)(v) |
#define | MY_INT32_NUM_DECIMAL_DIGITS 11U |
#define | MY_INT64_NUM_DECIMAL_DIGITS 21U |
Typedefs | |
typedef unsigned char | uchar |
typedef long long int | longlong |
typedef unsigned long long int | ulonglong |
typedef int8_t | int8 |
typedef uint8_t | uint8 |
typedef int16_t | int16 |
typedef uint16_t | uint16 |
typedef int32_t | int32 |
typedef uint32_t | uint32 |
typedef int64_t | int64 |
typedef uint64_t | uint64 |
typedef intptr_t | intptr |
typedef ulonglong | my_off_t |
typedef int | myf |
Some integer typedefs for easier portability.
#define INT_MAX16 0x7FFF |
#define INT_MAX24 0x007FFFFF |
#define INT_MAX32 0x7FFFFFFFL |
#define INT_MAX64 0x7FFFFFFFFFFFFFFFLL |
#define INT_MAX8 0x7F |
#define INT_MIN16 (~0x7FFF) |
#define INT_MIN24 (~0x007FFFFF) |
#define INT_MIN32 (~0x7FFFFFFFL) |
#define INT_MIN64 (~0x7FFFFFFFFFFFFFFFLL) |
#define INT_MIN8 (~0x7F) |
#define MY_FILEPOS_ERROR (~(my_off_t)0) |
#define MY_INT32_NUM_DECIMAL_DIGITS 11U |
#define MY_INT64_NUM_DECIMAL_DIGITS 21U |
#define MYF | ( | v | ) | (myf)(v) |
#define SIZE_T_MAX (~((size_t)0)) |
#define UINT_MAX16 0xFFFF |
#define UINT_MAX24 0x00FFFFFF |
#define UINT_MAX32 0xFFFFFFFFL |
#define UINT_MAX8 0xFF |
typedef int16_t int16 |
typedef int32_t int32 |
typedef int64_t int64 |
typedef int8_t int8 |
typedef intptr_t intptr |
typedef long long int longlong |
typedef int myf |
typedef unsigned char uchar |
typedef uint16_t uint16 |
typedef uint32_t uint32 |
typedef uint64_t uint64 |
typedef uint8_t uint8 |
typedef unsigned long long int ulonglong |