MySQL 8.0.40
Source Code Documentation

#include <table_helper.h>

Inheritance diagram for PFS_key_object_instance:
[legend]

Public Member Functions

 PFS_key_object_instance (const char *name)
 
 ~PFS_key_object_instance () override=default
 
void read (PFS_key_reader &reader, enum ha_rkey_function find_flag) override
 
bool match (const PFS_table *pfs)
 
bool match (const PFS_mutex *pfs)
 
bool match (const PFS_rwlock *pfs)
 
bool match (const PFS_cond *pfs)
 
bool match (const PFS_file *pfs)
 
bool match (const PFS_socket *pfs)
 
bool match (const PFS_prepared_stmt *pfs)
 
bool match (const PFS_metadata_lock *pfs)
 
- Public Member Functions inherited from PFS_engine_key
 PFS_engine_key (const char *name)
 
virtual ~PFS_engine_key ()=default
 

Public Attributes

const void * m_identity
 
- Public Attributes inherited from PFS_engine_key
const char * m_name
 

Additional Inherited Members

- Protected Attributes inherited from PFS_engine_key
enum ha_rkey_function m_find_flag
 
bool m_is_null
 

Constructor & Destructor Documentation

◆ PFS_key_object_instance()

PFS_key_object_instance::PFS_key_object_instance ( const char *  name)
inlineexplicit

◆ ~PFS_key_object_instance()

PFS_key_object_instance::~PFS_key_object_instance ( )
overridedefault

Member Function Documentation

◆ match() [1/8]

bool PFS_key_object_instance::match ( const PFS_cond pfs)

◆ match() [2/8]

bool PFS_key_object_instance::match ( const PFS_file pfs)

◆ match() [3/8]

bool PFS_key_object_instance::match ( const PFS_metadata_lock pfs)

◆ match() [4/8]

bool PFS_key_object_instance::match ( const PFS_mutex pfs)

◆ match() [5/8]

bool PFS_key_object_instance::match ( const PFS_prepared_stmt pfs)

◆ match() [6/8]

bool PFS_key_object_instance::match ( const PFS_rwlock pfs)

◆ match() [7/8]

bool PFS_key_object_instance::match ( const PFS_socket pfs)

◆ match() [8/8]

bool PFS_key_object_instance::match ( const PFS_table pfs)

◆ read()

void PFS_key_object_instance::read ( PFS_key_reader reader,
enum ha_rkey_function  find_flag 
)
inlineoverridevirtual

Implements PFS_engine_key.

Member Data Documentation

◆ m_identity

const void* PFS_key_object_instance::m_identity

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