![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Functions | |
| constexpr uint32_t | FSP_FLAGS_GET_POST_ANTELOPE (uint32_t flags) | 
| Return the value of the POST_ANTELOPE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_GET_ZIP_SSIZE (uint32_t flags) | 
| Return the value of the ZIP_SSIZE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_HAS_ATOMIC_BLOBS (uint32_t flags) | 
| Return the value of the ATOMIC_BLOBS field.  More... | |
| constexpr uint32_t | FSP_FLAGS_GET_PAGE_SSIZE (uint32_t flags) | 
| Return the value of the PAGE_SSIZE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_HAS_DATA_DIR (uint32_t flags) | 
| Return the value of the DATA_DIR field.  More... | |
| constexpr uint32_t | FSP_FLAGS_GET_SHARED (uint32_t flags) | 
| Return the contents of the SHARED field.  More... | |
| constexpr uint32_t | FSP_FLAGS_GET_TEMPORARY (uint32_t flags) | 
| Return the contents of the TEMPORARY field.  More... | |
| constexpr uint32_t | FSP_FLAGS_GET_ENCRYPTION (uint32_t flags) | 
| Return the contents of the ENCRYPTION field.  More... | |
| constexpr uint32_t | FSP_FLAGS_HAS_SDI (uint32_t flags) | 
| Return the value of the SDI field.  More... | |
| constexpr uint32_t | FSP_FLAGS_GET_UNUSED (uint32_t flags) | 
| Return the contents of the UNUSED bits.  More... | |
| constexpr bool | FSP_FLAGS_ARE_NOT_SET (uint32_t flags) | 
| Return true if flags are not set.  More... | |
| constexpr void | fsp_flags_set_encryption (uint32_t &flags) | 
| Set ENCRYPTION bit in tablespace flags.  More... | |
| constexpr void | fsp_flags_unset_encryption (uint32_t &flags) | 
| Set ENCRYPTION bit in tablespace flags.  More... | |
| constexpr void | fsp_flags_set_sdi (uint32_t &flags) | 
| Set SDI Index bit in tablespace flags.  More... | |
| constexpr void | fsp_flags_unset_sdi (uint32_t &flags) | 
| Set SDI Index bit in tablespace flags.  More... | |
| constexpr uint32_t | fsp_is_shared_tablespace (uint32_t flags) | 
| Use an alias in the code for FSP_FLAGS_GET_SHARED()  More... | |
Variables | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_POST_ANTELOPE = 1 | 
| Width of the POST_ANTELOPE flag.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_ZIP_SSIZE = 4 | 
| Number of flag bits used to indicate the tablespace zip page size.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_ATOMIC_BLOBS = 1 | 
| Width of the ATOMIC_BLOBS flag.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_PAGE_SSIZE = 4 | 
| Number of flag bits used to indicate the tablespace page size.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_DATA_DIR = 1 | 
| Width of the DATA_DIR flag.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_SHARED = 1 | 
| Width of the SHARED flag.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_TEMPORARY = 1 | 
| Width of the TEMPORARY flag.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_ENCRYPTION = 1 | 
| Width of the encryption flag.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH_SDI = 1 | 
| Width of the SDI flag.  More... | |
| constexpr uint32_t | FSP_FLAGS_WIDTH | 
| Width of all the currently known tablespace flags.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK = ~(~0U << FSP_FLAGS_WIDTH) | 
| A mask of all the known/used bits in tablespace flags.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_POST_ANTELOPE = 0 | 
| Zero relative shift position of the POST_ANTELOPE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_ZIP_SSIZE | 
| Zero relative shift position of the ZIP_SSIZE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_ATOMIC_BLOBS | 
| Zero relative shift position of the ATOMIC_BLOBS field.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_PAGE_SSIZE | 
| Zero relative shift position of the PAGE_SSIZE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_DATA_DIR | 
| Zero relative shift position of the start of the DATA_DIR bit.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_SHARED | 
| Zero relative shift position of the start of the SHARED bit.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_TEMPORARY | 
| Zero relative shift position of the start of the TEMPORARY bit.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_ENCRYPTION | 
| Zero relative shift position of the start of the ENCRYPTION bit.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_SDI | 
| Zero relative shift position of the start of the SDI bits.  More... | |
| constexpr uint32_t | FSP_FLAGS_POS_UNUSED | 
| Zero relative shift position of the start of the UNUSED bits.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_POST_ANTELOPE | 
| Bit mask of the POST_ANTELOPE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_ZIP_SSIZE | 
| Bit mask of the ZIP_SSIZE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_ATOMIC_BLOBS | 
| Bit mask of the ATOMIC_BLOBS field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_PAGE_SSIZE | 
| Bit mask of the PAGE_SSIZE field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_DATA_DIR | 
| Bit mask of the DATA_DIR field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_SHARED | 
| Bit mask of the SHARED field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_TEMPORARY | 
| Bit mask of the TEMPORARY field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_ENCRYPTION | 
| Bit mask of the ENCRYPTION field.  More... | |
| constexpr uint32_t | FSP_FLAGS_MASK_SDI | 
| Bit mask of the SDI field.  More... | |
      
  | 
  constexpr | 
Return true if flags are not set.
      
  | 
  constexpr | 
Return the contents of the ENCRYPTION field.
      
  | 
  constexpr | 
Return the value of the PAGE_SSIZE field.
      
  | 
  constexpr | 
Return the value of the POST_ANTELOPE field.
      
  | 
  constexpr | 
Return the contents of the SHARED field.
      
  | 
  constexpr | 
Return the contents of the TEMPORARY field.
      
  | 
  constexpr | 
Return the contents of the UNUSED bits.
      
  | 
  constexpr | 
Return the value of the ZIP_SSIZE field.
      
  | 
  constexpr | 
Return the value of the ATOMIC_BLOBS field.
      
  | 
  constexpr | 
Return the value of the DATA_DIR field.
      
  | 
  constexpr | 
Return the value of the SDI field.
      
  | 
  constexpr | 
Set ENCRYPTION bit in tablespace flags.
      
  | 
  constexpr | 
Set SDI Index bit in tablespace flags.
      
  | 
  constexpr | 
Set ENCRYPTION bit in tablespace flags.
      
  | 
  constexpr | 
Set SDI Index bit in tablespace flags.
      
  | 
  constexpr | 
Use an alias in the code for FSP_FLAGS_GET_SHARED()
      
  | 
  constexpr | 
A mask of all the known/used bits in tablespace flags.
      
  | 
  constexpr | 
Bit mask of the ATOMIC_BLOBS field.
      
  | 
  constexpr | 
Bit mask of the DATA_DIR field.
      
  | 
  constexpr | 
Bit mask of the ENCRYPTION field.
      
  | 
  constexpr | 
Bit mask of the PAGE_SSIZE field.
      
  | 
  constexpr | 
Bit mask of the POST_ANTELOPE field.
      
  | 
  constexpr | 
Bit mask of the SDI field.
      
  | 
  constexpr | 
Bit mask of the SHARED field.
      
  | 
  constexpr | 
Bit mask of the TEMPORARY field.
      
  | 
  constexpr | 
Bit mask of the ZIP_SSIZE field.
      
  | 
  constexpr | 
Zero relative shift position of the ATOMIC_BLOBS field.
      
  | 
  constexpr | 
Zero relative shift position of the start of the DATA_DIR bit.
      
  | 
  constexpr | 
Zero relative shift position of the start of the ENCRYPTION bit.
      
  | 
  constexpr | 
Zero relative shift position of the PAGE_SSIZE field.
      
  | 
  constexpr | 
Zero relative shift position of the POST_ANTELOPE field.
      
  | 
  constexpr | 
Zero relative shift position of the start of the SDI bits.
      
  | 
  constexpr | 
Zero relative shift position of the start of the SHARED bit.
      
  | 
  constexpr | 
Zero relative shift position of the start of the TEMPORARY bit.
      
  | 
  constexpr | 
Zero relative shift position of the start of the UNUSED bits.
      
  | 
  constexpr | 
Zero relative shift position of the ZIP_SSIZE field.
      
  | 
  constexpr | 
Width of all the currently known tablespace flags.
      
  | 
  constexpr | 
Width of the ATOMIC_BLOBS flag.
The ability to break up a long column into an in-record prefix and an externally stored part is available to ROW_FORMAT=REDUNDANT and ROW_FORMAT=COMPACT.
      
  | 
  constexpr | 
Width of the DATA_DIR flag.
This flag indicates that the tablespace is found in a remote location, not the default data directory.
      
  | 
  constexpr | 
Width of the encryption flag.
This flag indicates that the tablespace is a tablespace with encryption.
      
  | 
  constexpr | 
Number of flag bits used to indicate the tablespace page size.
      
  | 
  constexpr | 
Width of the POST_ANTELOPE flag.
      
  | 
  constexpr | 
Width of the SDI flag.
This flag indicates the presence of tablespace dictionary.
      
  | 
  constexpr | 
Width of the SHARED flag.
This flag indicates that the tablespace was created with CREATE TABLESPACE and can be shared by multiple tables.
      
  | 
  constexpr | 
Width of the TEMPORARY flag.
This flag indicates that the tablespace is a temporary tablespace and everything in it is temporary, meaning that it is for a single client and should be deleted upon startup if it exists.
      
  | 
  constexpr | 
Number of flag bits used to indicate the tablespace zip page size.