MySQL 9.0.0
Source Code Documentation
qep_row::extra Struct Reference

Part of traditional "extra" column or related hierarchical property. More...

#include <opt_explain_format.h>

Public Member Functions

 extra (Extra_tag tag_arg, const char *data_arg=nullptr)
 

Public Attributes

const Extra_tag tag
 A property name or a constant text head of the "extra" column part. More...
 
const char *const data
 Property value or a variable tail of the "extra" column part. More...
 

Detailed Description

Part of traditional "extra" column or related hierarchical property.

Constructor & Destructor Documentation

◆ extra()

qep_row::extra::extra ( Extra_tag  tag_arg,
const char *  data_arg = nullptr 
)
inlineexplicit

Member Data Documentation

◆ data

const char* const qep_row::extra::data

Property value or a variable tail of the "extra" column part.

If data == NULL, hierarchical formatter outputs a boolean property value of "true".

◆ tag

const Extra_tag qep_row::extra::tag

A property name or a constant text head of the "extra" column part.


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