MySQL 9.1.0
Source Code Documentation
TA_key_impl Class Reference

Public Member Functions

 TA_key_impl ()
 
 ~TA_key_impl ()
 
void key_copy (uchar *record, uint key_length)
 

Static Public Member Functions

static TA_key to_api (TA_key_impl *impl)
 
static TA_key_implfrom_api (TA_key api)
 

Public Attributes

size_t m_key_index
 
KEYm_key_info
 
uchar m_key [MAX_KEY_LENGTH]
 
uint m_key_length
 

Constructor & Destructor Documentation

◆ TA_key_impl()

TA_key_impl::TA_key_impl ( )

◆ ~TA_key_impl()

TA_key_impl::~TA_key_impl ( )
inline

Member Function Documentation

◆ from_api()

static TA_key_impl * TA_key_impl::from_api ( TA_key  api)
inlinestatic

◆ key_copy()

void TA_key_impl::key_copy ( uchar record,
uint  key_length 
)

◆ to_api()

static TA_key TA_key_impl::to_api ( TA_key_impl impl)
inlinestatic

Member Data Documentation

◆ m_key

uchar TA_key_impl::m_key[MAX_KEY_LENGTH]

◆ m_key_index

size_t TA_key_impl::m_key_index

◆ m_key_info

KEY* TA_key_impl::m_key_info

◆ m_key_length

uint TA_key_impl::m_key_length

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