MySQL 9.1.0
Source Code Documentation
|
#include <table_plugin_table.h>
Public Member Functions | |
PFS_plugin_table_index (PFS_engine_table_proxy *st_table) | |
~PFS_plugin_table_index () override=default | |
int | init (PSI_table_handle *table, uint idx, bool sorted) |
int | index_next (PSI_table_handle *table) |
void | read_key (const uchar *key, uint key_len, enum ha_rkey_function find_flag) override |
Public Member Functions inherited from PFS_engine_index_abstract | |
PFS_engine_index_abstract ()=default | |
virtual | ~PFS_engine_index_abstract ()=default |
void | set_key_info (KEY *key_info) |
Private Attributes | |
PFS_engine_table_proxy * | m_st_table |
uint | m_idx |
PSI_index_handle * | m_plugin_index |
Additional Inherited Members | |
Public Attributes inherited from PFS_engine_index_abstract | |
uint | m_fields {0} |
KEY * | m_key_info {nullptr} |
size_t | m_key_fetch_count {0} |
|
inlineexplicit |
|
overridedefault |
int PFS_plugin_table_index::index_next | ( | PSI_table_handle * | table | ) |
int PFS_plugin_table_index::init | ( | PSI_table_handle * | table, |
uint | idx, | ||
bool | sorted | ||
) |
|
overridevirtual |
Implements PFS_engine_index_abstract.
|
private |
|
private |
|
private |