![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include <table_helper.h>
Public Member Functions | |
| PFS_key_object_name (const char *name) | |
| ~PFS_key_object_name () override=default | |
| bool | match (const PFS_table_share *share) | 
| bool | match (const PFS_program *pfs) | 
| bool | match (const PFS_prepared_stmt *pfs) | 
| bool | match (const PFS_object_row *pfs) | 
| bool | match (const PFS_column_row *pfs) | 
| bool | match (const PFS_index_row *pfs) | 
| bool | match (const PFS_setup_object *pfs) | 
| bool | match (const char *object_name, size_t object_name_length) | 
  Public Member Functions inherited from PFS_key_string< NAME_CHAR_LEN > | |
| PFS_key_string (const char *name) | |
| ~PFS_key_string () override=default | |
| void | read (PFS_key_reader &reader, enum ha_rkey_function find_flag) override | 
| void | get_exact_key_value (bool &is_null, const char *&key_value, size_t &key_value_length) | 
  Public Member Functions inherited from PFS_key_pstring | |
| PFS_key_pstring (const char *name) | |
| ~PFS_key_pstring () override=default | |
  Public Member Functions inherited from PFS_engine_key | |
| PFS_engine_key (const char *name) | |
| virtual | ~PFS_engine_key ()=default | 
Additional Inherited Members | |
  Static Public Member Functions inherited from PFS_key_pstring | |
| static enum ha_rkey_function | stateless_read (PFS_key_reader &reader, enum ha_rkey_function find_flag, bool &is_null, char *key_value, uint *key_value_length, uint key_value_max_length) | 
| static bool | stateless_match (bool record_null, const char *record_string, size_t record_string_length, const char *m_key_value, size_t m_key_value_length, bool m_is_null, enum ha_rkey_function m_find_flag) | 
  Public Attributes inherited from PFS_engine_key | |
| const char * | m_name | 
  Protected Member Functions inherited from PFS_key_string< NAME_CHAR_LEN > | |
| bool | do_match (bool record_null, const char *record_value, size_t record_value_length) | 
| bool | do_match_prefix (bool record_null, const char *record_string, size_t record_string_length) | 
  Protected Member Functions inherited from PFS_key_pstring | |
| bool | do_match (bool record_null, const char *record_value, size_t record_value_length) | 
| bool | do_match_prefix (bool record_null, const char *record_value, size_t record_value_length) | 
  Protected Attributes inherited from PFS_engine_key | |
| enum ha_rkey_function | m_find_flag | 
| bool | m_is_null | 
      
  | 
  inlineexplicit | 
      
  | 
  overridedefault | 
| bool PFS_key_object_name::match | ( | const char * | object_name, | 
| size_t | object_name_length | ||
| ) | 
| bool PFS_key_object_name::match | ( | const PFS_column_row * | pfs | ) | 
| bool PFS_key_object_name::match | ( | const PFS_index_row * | pfs | ) | 
| bool PFS_key_object_name::match | ( | const PFS_object_row * | pfs | ) | 
| bool PFS_key_object_name::match | ( | const PFS_prepared_stmt * | pfs | ) | 
| bool PFS_key_object_name::match | ( | const PFS_program * | pfs | ) | 
| bool PFS_key_object_name::match | ( | const PFS_setup_object * | pfs | ) | 
| bool PFS_key_object_name::match | ( | const PFS_table_share * | share | ) |