MySQL 9.1.0
Source Code Documentation
|
Interface to consume from. More...
#include <btr0load.h>
Public Member Functions | |
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 bool | duplicates_detected () const noexcept=0 |
virtual dberr_t | next () noexcept=0 |
Move to the next record. More... | |
Interface to consume from.
|
default |
Constructor.
|
virtualdefault |
Destructor.
|
pure virtualnoexcept |
Implemented in ddl::Load_cursor.
Fetch the current row as a tuple.
[out] | dtuple | Row represented as a tuple. |
Implemented in ddl::Key_sort_buffer_cursor, ddl::File_cursor, and ddl::Merge_cursor.
|
pure virtualnoexcept |
Move to the next record.
Implemented in ddl::Key_sort_buffer_cursor, ddl::File_cursor, and ddl::Merge_cursor.