List of all members.
| 
Public Member Functions | 
|  | QUICK_RANGE (const uchar *min_key_arg, uint min_length_arg, key_part_map min_keypart_map_arg, const uchar *max_key_arg, uint max_length_arg, key_part_map max_keypart_map_arg, uint flag_arg) | 
| void | make_min_endpoint (key_range *kr, uint prefix_length, key_part_map keypart_map) | 
| void | make_min_endpoint (key_range *kr) | 
| void | make_max_endpoint (key_range *kr, uint prefix_length, key_part_map keypart_map) | 
| void | make_max_endpoint (key_range *kr) | 
| 
Public Attributes | 
| uchar * | min_key | 
| uchar * | max_key | 
| uint16 | min_length | 
| uint16 | max_length | 
| uint16 | flag | 
| key_part_map | min_keypart_map | 
| key_part_map | max_keypart_map | 
Member Function Documentation
Initalizes a key_range object for communication with storage engine.
This function facilitates communication with the Storage Engine API by translating the maximum endpoint of the interval represented by this QUICK_RANGE into an index range endpoint specifier for the engine.
- Parameters:
- 
  
    | Pointer | to an uninitialized key_range C struct. |  | prefix_length | The length of the search key prefix to be used for lookup. |  | keypart_map | A set (bitmap) of keyparts to be used. |  
 
 
 
Initalizes a key_range object for communication with storage engine.
This function facilitates communication with the Storage Engine API by translating the maximum endpoint of the interval represented by this QUICK_RANGE into an index range endpoint specifier for the engine.
- Parameters:
- 
  
    | Pointer | to an uninitialized key_range C struct. |  
 
 
 
Initalizes a key_range object for communication with storage engine.
This function facilitates communication with the Storage Engine API by translating the minimum endpoint of the interval represented by this QUICK_RANGE into an index range endpoint specifier for the engine.
- Parameters:
- 
  
    | Pointer | to an uninitialized key_range C struct. |  | prefix_length | The length of the search key prefix to be used for lookup. |  | keypart_map | A set (bitmap) of keyparts to be used. |  
 
 
 
Initalizes a key_range object for communication with storage engine.
This function facilitates communication with the Storage Engine API by translating the minimum endpoint of the interval represented by this QUICK_RANGE into an index range endpoint specifier for the engine.
- Parameters:
- 
  
    | Pointer | to an uninitialized key_range C struct. |  
 
 
 
The documentation for this class was generated from the following files: