MySQL  8.0.20
Source Code Documentation
temp_table_param.h File Reference
#include <sys/types.h>
#include <vector>
#include "my_base.h"
#include "my_inttypes.h"
#include "sql/field.h"
#include "sql/mem_root_allocator.h"
#include "sql/mem_root_array.h"
#include "sql/thr_malloc.h"

Go to the source code of this file.

Classes

class  Func_ptr
 Helper class for copy_funcs(); represents an Item to copy from table to next tmp table. More...
 
class  Temp_table_param
 Object containing parameters used when creating and using temporary tables. More...
 

Typedefs

template<typename T >
using Mem_root_vector = std::vector< T, Mem_root_allocator< T > >
 
typedef Mem_root_array< Func_ptrFunc_ptr_array
 Used by copy_funcs() More...
 

Typedef Documentation

◆ Func_ptr_array

Used by copy_funcs()

◆ Mem_root_vector

template<typename T >
using Mem_root_vector = std::vector<T, Mem_root_allocator<T> >