MySQL 8.3.0
Source Code Documentation
page0size.h File Reference

A class describing a page size. More...

#include "fsp0types.h"

Go to the source code of this file.

Classes

class  page_size_t
 Page size descriptor. More...
 

Functions

std::ostream & operator<< (std::ostream &out, const page_size_t &obj)
 

Variables

constexpr size_t FIELD_REF_SIZE = 20
 
const byte field_ref_zero [FIELD_REF_SIZE]
 A BLOB field reference full of zero, for use in assertions and tests.Initially, BLOB field references are set to zero, in dtuple_convert_big_rec(). More...
 
constexpr size_t PAGE_SIZE_T_SIZE_BITS = 17
 
page_size_t univ_page_size
 

Detailed Description

A class describing a page size.

Created Nov 14, 2013 Vasil Dimov

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream &  out,
const page_size_t obj 
)
inline

Variable Documentation

◆ FIELD_REF_SIZE

constexpr size_t FIELD_REF_SIZE = 20
constexpr

◆ field_ref_zero

const byte field_ref_zero[FIELD_REF_SIZE]
extern

A BLOB field reference full of zero, for use in assertions and tests.Initially, BLOB field references are set to zero, in dtuple_convert_big_rec().

A BLOB field reference full of zero, for use in assertions and tests.Initially, BLOB field references are set to zero, in dtuple_convert_big_rec().

Initially, BLOB field references are set to zero, in dtuple_convert_big_rec().

◆ PAGE_SIZE_T_SIZE_BITS

constexpr size_t PAGE_SIZE_T_SIZE_BITS = 17
constexpr

◆ univ_page_size

page_size_t univ_page_size
extern