![]() |
MySQL 9.2.0
Source Code Documentation
|
PFS_key_reader: Convert key into internal format. More...
#include <pfs_engine_table.h>
Public Member Functions | |
PFS_key_reader (const KEY *key_info, const uchar *key, uint key_len) | |
enum ha_rkey_function | read_int8 (enum ha_rkey_function find_flag, bool &isnull, char *value) |
enum ha_rkey_function | read_uint8 (enum ha_rkey_function find_flag, bool &isnull, uchar *value) |
enum ha_rkey_function | read_int16 (enum ha_rkey_function find_flag, bool &isnull, short *value) |
enum ha_rkey_function | read_uint16 (enum ha_rkey_function find_flag, bool &isnull, ushort *value) |
enum ha_rkey_function | read_int24 (enum ha_rkey_function find_flag, bool &isnull, long *value) |
enum ha_rkey_function | read_uint24 (enum ha_rkey_function find_flag, bool &isnull, ulong *value) |
enum ha_rkey_function | read_long (enum ha_rkey_function find_flag, bool &isnull, long *value) |
enum ha_rkey_function | read_ulong (enum ha_rkey_function find_flag, bool &isnull, ulong *value) |
enum ha_rkey_function | read_longlong (enum ha_rkey_function find_flag, bool &isnull, longlong *value) |
enum ha_rkey_function | read_ulonglong (enum ha_rkey_function find_flag, bool &isnull, ulonglong *value) |
enum ha_rkey_function | read_timestamp (enum ha_rkey_function find_flag, bool &isnull, ulonglong *value, uint dec) |
enum ha_rkey_function | read_varchar_utf8 (enum ha_rkey_function find_flag, bool &isnull, char *buffer, uint *buffer_length, uint buffer_capacity) |
enum ha_rkey_function | read_text_utf8 (enum ha_rkey_function find_flag, bool &isnull, char *buffer, uint *buffer_length, uint buffer_capacity) |
ha_base_keytype | get_key_type () |
Public Attributes | |
uint | m_parts_found |
Private Attributes | |
const KEY * | m_key_info |
const KEY_PART_INFO * | m_key_part_info |
const uchar * | m_key |
uint | m_key_len |
const KEY_PART_INFO * | m_remaining_key_part_info |
const uchar * | m_remaining_key |
uint | m_remaining_key_len |
PFS_key_reader: Convert key into internal format.
|
inline |
|
private |
|
private |
|
private |
|
private |
uint PFS_key_reader::m_parts_found |
|
private |
|
private |
|
private |