MySQL 9.1.0
Source Code Documentation
row_variables_metadata Struct Reference

A row of table PERFORMANCE_SCHEMA.VARIABLES_METADATA. More...

#include <table_variables_metadata.h>

Public Member Functions

 row_variables_metadata ()
 
 row_variables_metadata (sys_var *system_var)
 
 row_variables_metadata (const row_variables_metadata &other)
 
row_variables_metadataoperator= (const row_variables_metadata &other)
 

Public Attributes

char m_variable_name [COL_OBJECT_NAME_SIZE]
 Column VARIABLE_NAME. More...
 
uint m_variable_name_length
 
enum_variable_scope m_variable_scope
 Column VARIABLE_SCOPE. More...
 
enum_variable_data_type m_variable_data_type
 Column DATA_TYPE. More...
 
char m_min_value [COL_OBJECT_NAME_SIZE]
 Column MIN_VALUE. More...
 
uint m_min_value_length
 
char m_max_value [COL_OBJECT_NAME_SIZE]
 Column MAX_VALUE. More...
 
uint m_max_value_length
 
char m_documentation [COL_INFO_SIZE]
 Column DOCUMENTATION. More...
 
uint m_documentation_length
 

Detailed Description

A row of table PERFORMANCE_SCHEMA.VARIABLES_METADATA.

Constructor & Destructor Documentation

◆ row_variables_metadata() [1/3]

row_variables_metadata::row_variables_metadata ( )

◆ row_variables_metadata() [2/3]

row_variables_metadata::row_variables_metadata ( sys_var system_var)

◆ row_variables_metadata() [3/3]

row_variables_metadata::row_variables_metadata ( const row_variables_metadata other)

Member Function Documentation

◆ operator=()

row_variables_metadata & row_variables_metadata::operator= ( const row_variables_metadata other)

Member Data Documentation

◆ m_documentation

char row_variables_metadata::m_documentation[COL_INFO_SIZE]

Column DOCUMENTATION.

◆ m_documentation_length

uint row_variables_metadata::m_documentation_length

◆ m_max_value

char row_variables_metadata::m_max_value[COL_OBJECT_NAME_SIZE]

Column MAX_VALUE.

◆ m_max_value_length

uint row_variables_metadata::m_max_value_length

◆ m_min_value

char row_variables_metadata::m_min_value[COL_OBJECT_NAME_SIZE]

Column MIN_VALUE.

◆ m_min_value_length

uint row_variables_metadata::m_min_value_length

◆ m_variable_data_type

enum_variable_data_type row_variables_metadata::m_variable_data_type

Column DATA_TYPE.

◆ m_variable_name

char row_variables_metadata::m_variable_name[COL_OBJECT_NAME_SIZE]

Column VARIABLE_NAME.

◆ m_variable_name_length

uint row_variables_metadata::m_variable_name_length

◆ m_variable_scope

enum_variable_scope row_variables_metadata::m_variable_scope

Column VARIABLE_SCOPE.


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