MySQL 8.3.0
Source Code Documentation
anonymous_namespace{filesort_utils.cc}::Mem_compare_varlen_key Class Reference

Public Member Functions

 Mem_compare_varlen_key (const Bounds_checked_array< st_sort_field > sfa, bool use_hash_arg)
 
bool operator() (const uchar *s1, const uchar *s2) const
 

Private Attributes

Bounds_checked_array< st_sort_fieldsort_field_array
 
bool use_hash
 

Constructor & Destructor Documentation

◆ Mem_compare_varlen_key()

anonymous_namespace{filesort_utils.cc}::Mem_compare_varlen_key::Mem_compare_varlen_key ( const Bounds_checked_array< st_sort_field sfa,
bool  use_hash_arg 
)
inline

Member Function Documentation

◆ operator()()

bool anonymous_namespace{filesort_utils.cc}::Mem_compare_varlen_key::operator() ( const uchar s1,
const uchar s2 
) const
inline

Member Data Documentation

◆ sort_field_array

Bounds_checked_array<st_sort_field> anonymous_namespace{filesort_utils.cc}::Mem_compare_varlen_key::sort_field_array
private

◆ use_hash

bool anonymous_namespace{filesort_utils.cc}::Mem_compare_varlen_key::use_hash
private

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