MySQL 8.4.2
Source Code Documentation
|
Helper class for copy_funcs(); represents an Item to copy from table to next tmp table. More...
#include <temp_table_param.h>
Public Member Functions | |
Func_ptr (Item *item, Field *result_field) | |
Item * | func () const |
void | set_func (Item *func) |
Field * | result_field () const |
Item_field * | result_item () const |
bool | should_copy (Copy_func_type type) const |
Private Attributes | |
Item * | m_func |
Field * | m_result_field |
Item_field * | m_result_item = nullptr |
int | m_func_bits |
Helper class for copy_funcs(); represents an Item to copy from table to next tmp table.
|
inline |
|
inline |
Item_field * Func_ptr::result_item | ( | ) | const |
void Func_ptr::set_func | ( | Item * | func | ) |
|
inline |
|
private |
|
private |
|
private |
|
mutableprivate |