![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Row fragment for columns OBJECT_TYPE, SCHEMA_NAME, OBJECT_NAME, COLUMN_NAME. More...
#include <table_helper.h>
Public Member Functions | |
| int | make_row (const MDL_key *mdl) | 
| Build a row from a memory buffer.  More... | |
| void | set_nullable_field (uint index, Field *f) | 
| Set a table field from the row.  More... | |
Public Attributes | |
| enum_object_type | m_object_type {NO_OBJECT_TYPE} | 
| Column OBJECT_TYPE.  More... | |
| char | m_schema_name [NAME_LEN] | 
| Column SCHEMA_NAME.  More... | |
| size_t | m_schema_name_length {0} | 
Length in bytes of m_schema_name.  More... | |
| char | m_object_name [NAME_LEN] | 
| Column OBJECT_NAME.  More... | |
| size_t | m_object_name_length {0} | 
Length in bytes of m_object_name.  More... | |
| char | m_column_name [NAME_LEN] | 
| Column OBJECT_NAME.  More... | |
| size_t | m_column_name_length {0} | 
Length in bytes of m_column_name.  More... | |
Row fragment for columns OBJECT_TYPE, SCHEMA_NAME, OBJECT_NAME, COLUMN_NAME.
| int PFS_column_row::make_row | ( | const MDL_key * | mdl | ) | 
Build a row from a memory buffer.
| void PFS_column_row::set_nullable_field | ( | uint | index, | 
| Field * | f | ||
| ) | 
Set a table field from the row.
| char PFS_column_row::m_column_name[NAME_LEN] | 
Column OBJECT_NAME.
| size_t PFS_column_row::m_column_name_length {0} | 
Length in bytes of m_column_name. 
| char PFS_column_row::m_object_name[NAME_LEN] | 
Column OBJECT_NAME.
| size_t PFS_column_row::m_object_name_length {0} | 
Length in bytes of m_object_name. 
| enum_object_type PFS_column_row::m_object_type {NO_OBJECT_TYPE} | 
Column OBJECT_TYPE.
| char PFS_column_row::m_schema_name[NAME_LEN] | 
Column SCHEMA_NAME.
| size_t PFS_column_row::m_schema_name_length {0} | 
Length in bytes of m_schema_name.