MySQL 8.3.0
Source Code Documentation
store_key_hash_item Class Referencefinal

#include <sql_select.h>

Inheritance diagram for store_key_hash_item:

Public Member Functions

 store_key_hash_item (THD *thd, Field *to_field_arg, uchar *ptr, uchar *null_ptr_arg, uint length, Item *item_arg, ulonglong *hash_arg)
const char * name () const override
- Public Member Functions inherited from store_key
 store_key (THD *thd, Field *to_field_arg, uchar *ptr, uchar *null_ptr_arg, uint length, Item *item_arg)
virtual ~store_key ()=default
store_key_result copy ()
 sets ignore truncation warnings mode and calls the real copy method More...

Protected Member Functions

enum store_key_result copy_inner () override

Private Attributes


Additional Inherited Members

- Public Types inherited from store_key
enum  store_key_result { STORE_KEY_OK , STORE_KEY_FATAL , STORE_KEY_CONV }
- Public Attributes inherited from store_key
bool null_key {false}
- Protected Attributes inherited from store_key

Constructor & Destructor Documentation

◆ store_key_hash_item()

store_key_hash_item::store_key_hash_item ( THD thd,
Field to_field_arg,
uchar ptr,
uchar null_ptr_arg,
uint  length,
Item item_arg,
ulonglong hash_arg 

Member Function Documentation

◆ name()

const char * store_key_hash_item::name ( ) const

Reimplemented from store_key.

Member Data Documentation

◆ hash

ulonglong* store_key_hash_item::hash

The documentation for this class was generated from the following files: