![]() |
MySQL 26.10.0
Source Code Documentation
|
#include <ddl0impl-builder.h>
Public Member Functions | |
| Load_cursor (Builder *builder, Dup *dup) noexcept | |
| Default constructor. More... | |
| virtual | ~Load_cursor () override=default |
| Default destructor. More... | |
| dberr_t | get_err () const noexcept |
| bool | duplicates_detected () const noexcept override |
Public Member Functions inherited from Btree_load::Cursor | |
| Cursor ()=default | |
| Constructor. More... | |
| virtual | ~Cursor ()=default |
| Destructor. More... | |
| virtual dberr_t | fetch (dtuple_t *&dtuple) noexcept=0 |
| Fetch the current row as a tuple. More... | |
| virtual dberr_t | next () noexcept=0 |
| Move to the next record. More... | |
Public Attributes | |
| Dup * | m_dup {} |
| Duplicate checking and reporting. More... | |
| dberr_t | m_err {DB_SUCCESS} |
| Operation error code. More... | |
| Builder * | m_builder {} |
| Index meta data. More... | |
| Scoped_heap | m_tuple_heap {} |
| Heap for the raw row to dtuple_t conversion. More... | |
Default constructor.
|
overridevirtualdefault |
Default destructor.
|
overridevirtualnoexcept |
Implements Btree_load::Cursor.
|
inlinenoexcept |
| Builder* ddl::Load_cursor::m_builder {} |
Index meta data.
| Dup* ddl::Load_cursor::m_dup {} |
Duplicate checking and reporting.
| dberr_t ddl::Load_cursor::m_err {DB_SUCCESS} |
Operation error code.
| Scoped_heap ddl::Load_cursor::m_tuple_heap {} |
Heap for the raw row to dtuple_t conversion.