![]() |
MySQL 8.4.6
Source Code Documentation
|
Row fragment for columns OBJECT_TYPE, SCHEMA_NAME, OBJECT_NAME, INDEX_NAME. More...
#include <table_helper.h>
Public Member Functions | |
| int | make_index_name (PFS_table_share_index *pfs_index, uint table_index) |
| Build a row from a memory buffer. More... | |
| int | make_row (PFS_table_share *pfs, PFS_table_share_index *pfs_index, uint table_index) |
| void | set_field (uint index, Field *f) |
| Set a table field from the row. More... | |
| void | set_nullable_field (uint index, Field *f) |
Public Attributes | |
| PFS_object_row | m_object_row |
| char | m_index_name [NAME_LEN] |
| Column INDEX_NAME. More... | |
| size_t | m_index_name_length |
Length in bytes of m_index_name. More... | |
Row fragment for columns OBJECT_TYPE, SCHEMA_NAME, OBJECT_NAME, INDEX_NAME.
| int PFS_index_row::make_index_name | ( | PFS_table_share_index * | pfs_index, |
| uint | table_index | ||
| ) |
Build a row from a memory buffer.
| int PFS_index_row::make_row | ( | PFS_table_share * | pfs, |
| PFS_table_share_index * | pfs_index, | ||
| uint | table_index | ||
| ) |
| void PFS_index_row::set_field | ( | uint | index, |
| Field * | f | ||
| ) |
Set a table field from the row.
| void PFS_index_row::set_nullable_field | ( | uint | index, |
| Field * | f | ||
| ) |
| char PFS_index_row::m_index_name[NAME_LEN] |
Column INDEX_NAME.
| size_t PFS_index_row::m_index_name_length |
Length in bytes of m_index_name.
| PFS_object_row PFS_index_row::m_object_row |