MySQL 26.7.0
Source Code Documentation
ib::fsp::SysTablespace_node_config Struct Reference

Stores information about a single system tablespace node parsed out from the param string. More...

#include <fsp0sysspace.h>

Inheritance diagram for ib::fsp::SysTablespace_node_config:
[legend]

Public Member Functions

 SysTablespace_node_config (const std::string &name, page_no_t size, size_t order, node_device_type_t device_type)
 Constructor with all information that could be parsed out of the param string. More...
 
node_device_type_t device_type () const
 
- Public Member Functions inherited from ib::fsp::Tablespace_node
 Tablespace_node (const std::string &name, page_no_t expected_size_in_pages, size_t order)
 
page_no_t expected_size_in_pages () const
 
const std::string & name () const
 
size_t order () const
 

Private Attributes

const node_device_type_t m_device_type
 Type of the node's device. More...
 

Detailed Description

Stores information about a single system tablespace node parsed out from the param string.

It represents a "const" config part of the node.

Constructor & Destructor Documentation

◆ SysTablespace_node_config()

ib::fsp::SysTablespace_node_config::SysTablespace_node_config ( const std::string &  name,
page_no_t  size,
size_t  order,
node_device_type_t  device_type 
)
inline

Constructor with all information that could be parsed out of the param string.

Member Function Documentation

◆ device_type()

node_device_type_t ib::fsp::SysTablespace_node_config::device_type ( ) const
inline

Member Data Documentation

◆ m_device_type

const node_device_type_t ib::fsp::SysTablespace_node_config::m_device_type
private

Type of the node's device.


The documentation for this struct was generated from the following file: