#include <ddl0bulk.h>
◆ Table_reader() [1/2]
| ddl_bulk::Loader::Table_reader::Table_reader |
( |
| ) |
|
|
default |
◆ Table_reader() [2/2]
| ddl_bulk::Loader::Table_reader::Table_reader |
( |
Table_reader && |
other | ) |
|
|
default |
◆ ~Table_reader()
| ddl_bulk::Loader::Table_reader::~Table_reader |
( |
| ) |
|
|
inline |
◆ init()
| bool ddl_bulk::Loader::Table_reader::init |
( |
const std::string & |
schema, |
|
|
const std::string & |
table, |
|
|
const row_prebuilt_t * |
prebuilt, |
|
|
const std::optional< Rows_mysql > & |
lower_bound, |
|
|
const std::optional< Rows_mysql > & |
upper_bound |
|
) |
| |
◆ is_initialized()
| bool ddl_bulk::Loader::Table_reader::is_initialized |
( |
| ) |
const |
|
inline |
◆ more_records_available()
| bool ddl_bulk::Loader::Table_reader::more_records_available |
( |
| ) |
const |
|
inline |
◆ next()
| void ddl_bulk::Loader::Table_reader::next |
( |
void |
| ) |
|
|
inline |
◆ read()
| ib_tpl_t ddl_bulk::Loader::Table_reader::read |
( |
| ) |
|
|
inline |
◆ m_cmp_tuple
| ib_tpl_t ddl_bulk::Loader::Table_reader::m_cmp_tuple {} |
|
private |
◆ m_cmp_tuple_row_id_data
| unsigned char ddl_bulk::Loader::Table_reader::m_cmp_tuple_row_id_data[DATA_ROW_ID_LEN] |
|
private |
◆ m_initialized
| bool ddl_bulk::Loader::Table_reader::m_initialized {false} |
|
private |
◆ m_lower_bound
| std::optional<Rows_mysql> ddl_bulk::Loader::Table_reader::m_lower_bound |
|
private |
◆ m_lower_bound_data
| std::vector<std::unique_ptr<char[]> > ddl_bulk::Loader::Table_reader::m_lower_bound_data |
|
private |
◆ m_more_records_available
| bool ddl_bulk::Loader::Table_reader::m_more_records_available {false} |
|
private |
◆ m_prebuilt
◆ m_read_cursor
| ib_crsr_t ddl_bulk::Loader::Table_reader::m_read_cursor {} |
|
private |
◆ m_read_tuple
| ib_tpl_t ddl_bulk::Loader::Table_reader::m_read_tuple {} |
|
private |
◆ m_table_cursor
| ib_crsr_t ddl_bulk::Loader::Table_reader::m_table_cursor {} |
|
private |
◆ m_table_name
| std::string ddl_bulk::Loader::Table_reader::m_table_name |
|
private |
◆ m_trx
| trx_t* ddl_bulk::Loader::Table_reader::m_trx {} |
|
private |
◆ m_upper_bound
| std::optional<Rows_mysql> ddl_bulk::Loader::Table_reader::m_upper_bound |
|
private |
◆ m_upper_bound_data
| std::vector<std::unique_ptr<char[]> > ddl_bulk::Loader::Table_reader::m_upper_bound_data |
|
private |
The documentation for this class was generated from the following files: