![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Cursor instance for traversing tables/indexes. More...
Public Attributes | |
| mem_heap_t * | heap | 
| Instance heap.  More... | |
| mem_heap_t * | query_heap | 
| Heap to use for query graphs.  More... | |
| ib_qry_proc_t | q_proc | 
| Query processing info.  More... | |
| ib_match_mode_t | match_mode | 
| ib_cursor_moveto match mode  More... | |
| MDL_ticket * | mdl | 
| meta-data lock on the table  More... | |
| row_prebuilt_t * | prebuilt | 
| For reading rows.  More... | |
| bool | valid_trx | 
| Valid transaction attached.  More... | |
Cursor instance for traversing tables/indexes.
This will eventually become row_prebuilt_t.
| mem_heap_t* ib_cursor_t::heap | 
Instance heap.
| ib_match_mode_t ib_cursor_t::match_mode | 
ib_cursor_moveto match mode
| MDL_ticket* ib_cursor_t::mdl | 
meta-data lock on the table
| row_prebuilt_t* ib_cursor_t::prebuilt | 
For reading rows.
| ib_qry_proc_t ib_cursor_t::q_proc | 
Query processing info.
| mem_heap_t* ib_cursor_t::query_heap | 
Heap to use for query graphs.
| bool ib_cursor_t::valid_trx | 
Valid transaction attached.