MySQL 8.3.0
Source Code Documentation
varlen_element Struct Reference

#include <varlen_sort.h>

Public Member Functions

 varlen_element (unsigned char *ptr_arg, size_t elem_size_arg)
 
 varlen_element (const varlen_element &other)=delete
 
 varlen_element (varlen_element &&other)=delete
 
varlen_elementoperator= (const varlen_element &other)=delete
 
varlen_elementoperator= (varlen_element &&other)=delete
 

Public Attributes

unsigned char * ptr {nullptr}
 
size_t elem_size {0}
 

Constructor & Destructor Documentation

◆ varlen_element() [1/3]

varlen_element::varlen_element ( unsigned char *  ptr_arg,
size_t  elem_size_arg 
)
inline

◆ varlen_element() [2/3]

varlen_element::varlen_element ( const varlen_element other)
delete

◆ varlen_element() [3/3]

varlen_element::varlen_element ( varlen_element &&  other)
delete

Member Function Documentation

◆ operator=() [1/2]

varlen_element & varlen_element::operator= ( const varlen_element other)
delete

◆ operator=() [2/2]

varlen_element & varlen_element::operator= ( varlen_element &&  other)
delete

Member Data Documentation

◆ elem_size

size_t varlen_element::elem_size {0}

◆ ptr

unsigned char* varlen_element::ptr {nullptr}

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