MySQL 8.0.40
Source Code Documentation
Mark_field Class Reference

Class used as argument to Item::walk() together with mark_field_in_map() More...

#include <item.h>

Public Member Functions

 Mark_field (TABLE *table, enum_mark_columns mark)
 
 Mark_field (enum_mark_columns mark)
 

Public Attributes

TABLE *const table
 If == NULL, update map of any table. More...
 
const enum_mark_columns mark
 How to mark the map. More...
 

Detailed Description

Class used as argument to Item::walk() together with mark_field_in_map()

Constructor & Destructor Documentation

◆ Mark_field() [1/2]

Mark_field::Mark_field ( TABLE table,
enum_mark_columns  mark 
)
inline

◆ Mark_field() [2/2]

Mark_field::Mark_field ( enum_mark_columns  mark)
inline

Member Data Documentation

◆ mark

const enum_mark_columns Mark_field::mark

How to mark the map.

◆ table

TABLE* const Mark_field::table

If == NULL, update map of any table.

If <> NULL, update map of only this table.


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