MySQL 8.3.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 char *name, uint32_t flags, page_no_t size, ulint order)Datafileinline
Datafile(const Datafile &file)Datafileinline
filepath() constDatafileinline
find_space_id()Datafile
flags() constDatafileinline
free_filepath()Datafileprivate
free_first_page()Datafileprivate
get_flush_lsn()Datafileinline
handle() constDatafileinline
init(const char *name, uint32_t flags)Datafile
init_file_info()Datafile
is_open() constDatafileinline
is_raw_type()Datafileinline
is_valid() constDatafileinline
last_os_error() constDatafileinline
m_atomic_writeDatafileprivate
m_encryption_ivDatafile
m_encryption_keyDatafile
m_encryption_master_key_idDatafile
m_encryption_op_in_progressDatafile
m_existsDatafileprivate
m_file_infoDatafile
m_filenameDatafileprivate
m_filepathDatafileprotected
m_first_pageDatafileprivate
m_flagsDatafileprivate
m_handleDatafileprivate
m_is_validDatafileprivate
m_last_os_errorDatafileprotected
m_nameDatafileprivate
m_open_flagsDatafileprivate
m_orderDatafileprivate
m_server_versionDatafileprivate
m_sizeDatafileprivate
m_space_idDatafileprivate
m_space_versionDatafileprivate
m_typeDatafileprivate
make_filepath(const char *dirpath, const char *filename, ib_file_suffix ext)Datafile
name() constDatafileinline
open_or_create(bool read_only_mode)Datafileprivate
open_read_only(bool strict)Datafile
open_read_write(bool read_only_mode)Datafile
operator=(const Datafile &file)Datafileinline
order() constDatafileinline
read_first_page(bool read_only_mode)Datafileprivate
restore_from_doublewrite(page_no_t restore_page_no)Datafileprivate
same_as(const Datafile &other) constDatafile
same_filepath_as(const char *other) constDatafile
server_version() constDatafileinline
set_filename()Datafileinlineprivate
set_filepath(const char *filepath)Datafile
set_name(const char *name)Datafile
set_open_flags(os_file_create_t open_flags)Datafileinlineprivate
shutdown()Datafile
size() constDatafileinline
space_id() constDatafileinline
space_version() constDatafileinline
SysTablespaceDatafilefriend
TablespaceDatafilefriend
validate_first_page(space_id_t space_id, lsn_t *flush_lsn, bool for_import)Datafile
validate_for_recovery(space_id_t space_id)Datafile
validate_to_dd(space_id_t space_id, uint32_t flags, bool for_import)Datafile
~Datafile()Datafileinline