| 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.