MySQL 9.1.0
Source Code Documentation
|
Use the page cursor to iterate over records in a block. More...
Public Member Functions | |
RecIterator () 1=default | |
Default constructor. More... | |
void | open (buf_block_t *block) 1 |
Position the cursor on the first user record. More... | |
void | next () 1 |
Move to the next record. More... | |
rec_t * | current () 1 |
bool | end () 1 |
bool | remove (const dict_index_t *index, ulint *offsets) 1 |
Remove the current record. More... | |
Private Attributes | |
page_cur_t | m_cur |
Use the page cursor to iterate over records in a block.
|
default |
Default constructor.
|
inline |
|
inline |
|
inline |
Move to the next record.
|
inline |
Position the cursor on the first user record.
|
inline |
Remove the current record.
|
private |