MySQL  8.0.21
Source Code Documentation
flst_bnode_t Struct Reference

In-memory representation of flst_base_node_t. More...

#include <fut0lst.h>

Public Member Functions

 flst_bnode_t ()
 
 flst_bnode_t (const flst_base_node_t *base, mtr_t *mtr)
 
void set (const flst_base_node_t *base, mtr_t *mtr)
 
void reset ()
 
std::ostream & print (std::ostream &out) const
 

Public Attributes

ulint len
 
fil_addr_t first
 
fil_addr_t last
 

Detailed Description

In-memory representation of flst_base_node_t.

Constructor & Destructor Documentation

◆ flst_bnode_t() [1/2]

flst_bnode_t::flst_bnode_t ( )
inline

◆ flst_bnode_t() [2/2]

flst_bnode_t::flst_bnode_t ( const flst_base_node_t base,
mtr_t mtr 
)
inline

Member Function Documentation

◆ print()

std::ostream& flst_bnode_t::print ( std::ostream &  out) const
inline

◆ reset()

void flst_bnode_t::reset ( void  )
inline

◆ set()

void flst_bnode_t::set ( const flst_base_node_t base,
mtr_t mtr 
)
inline

Member Data Documentation

◆ first

fil_addr_t flst_bnode_t::first

◆ last

fil_addr_t flst_bnode_t::last

◆ len

ulint flst_bnode_t::len

The documentation for this struct was generated from the following file: