MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
void | bind_buffer (uchar *buffer) |
bool | buffer_is_bound () const |
Public Attributes | |
uchar * | str |
uint | length |
Field * | field |
uint | type |
uint | referenced_field_no |
st_cache_field * | next_copy_rowid |
Used to chain rowid copy objects belonging to one join_tab. | |
uint | blob_length |
uint | offset |
Definition at line 37 of file sql_join_buffer.h.
uint st_cache_field::blob_length |
length of the blob to be copied
Definition at line 57 of file sql_join_buffer.h.
uint st_cache_field::length |
maximal number of bytes to be copied from/to str
Definition at line 39 of file sql_join_buffer.h.
uint st_cache_field::offset |
field offset to be saved in cache buffer
Definition at line 58 of file sql_join_buffer.h.
uchar* st_cache_field::str |
buffer from/to where the field is to be copied
Definition at line 38 of file sql_join_buffer.h.
uint st_cache_field::type |
category of the of the copied field (CACHE_BLOB et al.)
Definition at line 45 of file sql_join_buffer.h.