MySQL  8.0.20
Source Code Documentation
Window::Frame_buffer_position Struct Reference

Holds information about a position in the buffer frame as stored in a temporary file (cf. More...

#include <window.h>

Public Member Functions

 Frame_buffer_position (uchar *position, int64 rowno)
 

Public Attributes

ucharm_position
 < The size of the file position is determined by handler::ref_length More...
 
int64 m_rowno
 

Detailed Description

Holds information about a position in the buffer frame as stored in a temporary file (cf.

m_frame_buffer). We save a number of such positions to speed up lookup when we move the window frame, cf. m_frame_buffer_positions

Constructor & Destructor Documentation

◆ Frame_buffer_position()

Window::Frame_buffer_position::Frame_buffer_position ( uchar position,
int64  rowno 
)
inline

Member Data Documentation

◆ m_position

uchar* Window::Frame_buffer_position::m_position

< The size of the file position is determined by handler::ref_length

Row number in partition, 1-based

◆ m_rowno

int64 Window::Frame_buffer_position::m_rowno

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