![]() |
MySQL 8.0.43
Source Code Documentation
|
Utilities for byte operations. More...
Functions | |
| constexpr uint64_t | ut_ull_create (uint32_t high, uint32_t low) |
| Creates a 64-bit integer out of two 32-bit integers. More... | |
| static uint64_t | ut_uint64_align_down (uint64_t n, ulint align_no) |
| static uint64_t | ut_uint64_align_up (uint64_t n, ulint align_no) |
| static void * | ut_align (const void *ptr, ulint align_no) |
| static void * | ut_align_down (const void *ptr, ulint align_no) |
| static ulint | ut_align_offset (const void *ptr, ulint align_no) |
| static bool | ut_bit_get_nth (ulint a, ulint n) |
| static ulint | ut_bit_set_nth (ulint a, ulint n, bool val) |
Utilities for byte operations.
Created 5/30/1994 Heikki Tuuri
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
constexpr |
Creates a 64-bit integer out of two 32-bit integers.
| [in] | high | high-order 32 bits |
| [in] | low | low-order 32 bits |