MySQL 26.7.0
Source Code Documentation
Datafile Member List

This is the complete list of members for Datafile, including all inherited members.

close()Datafile
Datafile()Datafileinline
Datafile(const Datafile &file)=deleteDatafile
extract_fields_from_first_page(const byte *page)Datafile
filepath() constDatafileinline
free_filepath()Datafileprivate
get_cached_server_version() constDatafileinline
get_cached_space_flags() constDatafileinline
get_cached_space_flush_lsn() constDatafileinline
get_cached_space_id() constDatafileinline
get_cached_space_version() constDatafileinline
handle() constDatafileinline
is_open() constDatafileinline
is_raw_type()Datafileinline
is_valid() constDatafileinline
m_encryption_ivDatafile
m_encryption_keyDatafile
m_encryption_master_key_idDatafile
m_encryption_op_in_progressDatafile
m_existsDatafileprivate
m_filenameDatafileprivate
m_filepathDatafileprotected
m_first_page_fields_cacheDatafileprivate
m_handleDatafileprivate
m_is_validDatafileprivate
m_sizeDatafileprivate
m_typeDatafileprivate
make_filepath(const char *dirpath, const char *filename, ib_file_suffix ext)Datafile
open_read_only()Datafile
operator=(const Datafile &file)=deleteDatafile
physical_page_size() constDatafileinline
read_first_page(space_id_t space_id, uint32_t physical_page_size)Datafileprivate
reset_first_page_fields_cache()Datafileinline
set_filename()Datafileinlineprivate
set_filepath(const char *filepath)Datafile
shutdown()Datafile
size() constDatafileinline
SysTablespaceDatafilefriend
validate_first_page(const byte *page, space_id_t space_id, const std::string &filepath, bool for_import)Datafileprivate
validate_for_recovery(space_id_t space_id, uint32_t expected_physical_page_size)Datafile
validate_to_dd(const byte *page, space_id_t space_id, uint32_t flags, const std::string &filepath, bool for_import)Datafile
~Datafile()Datafileinline