MySQL 8.3.0
Source Code Documentation
SysTablespace Member List

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

add_datafile(const char *datafile_added)Tablespace
can_auto_extend_last_file() constSysTablespaceinline
check_file_spec(bool create_new_db, ulint min_expected_size)SysTablespace
check_file_status(const Datafile &file, file_status_t &reason)SysTablespaceprivate
check_size(Datafile &file)SysTablespaceprivate
create(Datafile &file)SysTablespaceprivate
create_file(Datafile &file)SysTablespaceprivate
created_new_raw() constSysTablespaceinline
delete_files()Tablespace
file_found(Datafile &file)SysTablespaceprivate
file_not_found(Datafile &file, bool create_new_db)SysTablespaceprivate
FILE_STATUS_NOT_REGULAR_FILE_ERROR enum valueSysTablespaceprivate
FILE_STATUS_READ_WRITE_ERROR enum valueSysTablespaceprivate
FILE_STATUS_RW_PERMISSION_ERROR enum valueSysTablespaceprivate
file_status_t enum nameSysTablespaceprivate
FILE_STATUS_VOID enum valueSysTablespaceprivate
files_t typedefTablespace
find(const char *filename)Tablespaceprivate
first_datafile()Tablespaceinline
flags() constTablespaceinline
get_autoextend_increment() constSysTablespaceinline
get_autoextend_size() constTablespaceinline
get_increment() constSysTablespace
get_pages_from_size(os_offset_t size)SysTablespaceinline
get_sanity_check_status()SysTablespaceinline
get_sum_of_sizes() constTablespaceinline
get_tablespace_full_status()SysTablespaceinline
intersection(const Tablespace *other_space)Tablespace
last_file_size() constSysTablespaceinline
m_auto_extend_last_fileSysTablespaceprivate
m_autoextend_sizeTablespaceprivate
m_created_new_rawSysTablespaceprivate
m_filesTablespace
m_flagsTablespaceprivate
m_ignore_read_onlyTablespaceprotected
m_is_tablespace_fullSysTablespaceprivate
m_last_file_size_maxSysTablespaceprivate
m_nameTablespaceprivate
m_pathTablespaceprivate
m_sanity_checks_doneSysTablespaceprivate
m_space_idTablespaceprivate
name() constTablespaceinline
open_file(Datafile &file)SysTablespaceprivate
open_or_create(bool is_temp, bool create_new_db, page_no_t *sum_new_sizes, lsn_t *flush_lsn)SysTablespace
operator=(const Tablespace &)Tablespace
parse_file_name(char *ptr)SysTablespaceprivatestatic
parse_params(const char *filepath_spec, bool supports_raw)SysTablespace
parse_units(char *&ptr)SysTablespaceprivate
path() constTablespaceinline
read_lsn_and_check_flags(lsn_t *flushed_lsn)SysTablespaceprivate
set_autoextend_size(uint64_t size)Tablespaceinline
set_flags(uint32_t fsp_flags)Tablespaceinline
set_ignore_read_only(bool read_only_status)Tablespaceinline
set_last_file_size(page_no_t size)SysTablespaceinline
set_name(const char *name)Tablespaceinline
set_path(const char *path, size_t len)Tablespaceinline
set_path(const char *path)Tablespaceinline
set_sanity_check_status(bool status)SysTablespaceinline
set_size(Datafile &file)SysTablespaceprivate
set_space_id(space_id_t space_id)Tablespaceinline
set_tablespace_full_status(bool is_full)SysTablespaceinline
shutdown()SysTablespace
space_id() constTablespaceinline
SysTablespace()SysTablespaceinline
Tablespace()Tablespaceinline
Tablespace(const Tablespace &)Tablespace
~SysTablespace() overrideSysTablespaceinline
~Tablespace()Tablespaceinlinevirtual