![]()  | 
  
    MySQL 9.5.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 |