![]() |
MySQL 8.0.43
Source Code Documentation
|
#include <table_helper.h>
Public Member Functions | |
| PFS_key_object_type (const char *name) | |
| ~PFS_key_object_type () override=default | |
| void | read (PFS_key_reader &reader, enum ha_rkey_function find_flag) override |
| bool | match (enum_object_type object_type) |
| bool | match (const PFS_object_row *pfs) |
| bool | match (const PFS_column_row *pfs) |
| bool | match (const PFS_program *pfs) |
Public Member Functions inherited from PFS_engine_key | |
| PFS_engine_key (const char *name) | |
| virtual | ~PFS_engine_key ()=default |
Private Member Functions | |
| bool | do_match (bool record_null, enum_object_type record_value) |
Private Attributes | |
| enum_object_type | m_object_type |
Additional Inherited Members | |
Public Attributes inherited from PFS_engine_key | |
| const char * | m_name |
Protected Attributes inherited from PFS_engine_key | |
| enum ha_rkey_function | m_find_flag |
| bool | m_is_null |
|
inlineexplicit |
|
overridedefault |
|
private |
| bool PFS_key_object_type::match | ( | const PFS_column_row * | pfs | ) |
| bool PFS_key_object_type::match | ( | const PFS_object_row * | pfs | ) |
| bool PFS_key_object_type::match | ( | const PFS_program * | pfs | ) |
| bool PFS_key_object_type::match | ( | enum_object_type | object_type | ) |
|
overridevirtual |
Implements PFS_engine_key.
|
private |