![]() |
MySQL 8.0.43
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 |