MySQL 9.1.0
Source Code Documentation
PFS_engine_index_abstract Class Referenceabstract

#include <pfs_engine_table.h>

Inheritance diagram for PFS_engine_index_abstract:
[legend]

Public Member Functions

 PFS_engine_index_abstract ()=default
 
virtual ~PFS_engine_index_abstract ()=default
 
void set_key_info (KEY *key_info)
 
virtual void read_key (const uchar *key, uint key_len, enum ha_rkey_function find_flag)=0
 

Public Attributes

uint m_fields {0}
 
KEYm_key_info {nullptr}
 
size_t m_key_fetch_count {0}
 

Constructor & Destructor Documentation

◆ PFS_engine_index_abstract()

PFS_engine_index_abstract::PFS_engine_index_abstract ( )
default

◆ ~PFS_engine_index_abstract()

virtual PFS_engine_index_abstract::~PFS_engine_index_abstract ( )
virtualdefault

Member Function Documentation

◆ read_key()

virtual void PFS_engine_index_abstract::read_key ( const uchar key,
uint  key_len,
enum ha_rkey_function  find_flag 
)
pure virtual

◆ set_key_info()

void PFS_engine_index_abstract::set_key_info ( KEY key_info)
inline

Member Data Documentation

◆ m_fields

uint PFS_engine_index_abstract::m_fields {0}

◆ m_key_fetch_count

size_t PFS_engine_index_abstract::m_key_fetch_count {0}

◆ m_key_info

KEY* PFS_engine_index_abstract::m_key_info {nullptr}

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