MySQL 5.6.14 Source Code Document
|
#include <table_helper.h>
Public Member Functions | |
int | make_row (PFS_table_share *pfs) |
void | set_field (uint index, Field *f) |
Public Attributes | |
enum_object_type | m_object_type |
char | m_schema_name [NAME_LEN] |
uint | m_schema_name_length |
char | m_object_name [NAME_LEN] |
uint | m_object_name_length |
Row fragment for columns OBJECT_TYPE, SCHEMA_NAME, OBJECT_NAME.
Definition at line 172 of file table_helper.h.
int PFS_object_row::make_row | ( | PFS_table_share * | pfs | ) |
Build a row from a memory buffer.
Definition at line 180 of file table_helper.cc.
void PFS_object_row::set_field | ( | uint | index, |
Field * | f | ||
) |
Set a table field from the row.
Definition at line 199 of file table_helper.cc.
char PFS_object_row::m_object_name[NAME_LEN] |
Column OBJECT_NAME.
Definition at line 181 of file table_helper.h.
uint PFS_object_row::m_object_name_length |
Length in bytes of m_object_name
.
Definition at line 183 of file table_helper.h.
enum_object_type PFS_object_row::m_object_type |
Column OBJECT_TYPE.
Definition at line 175 of file table_helper.h.
char PFS_object_row::m_schema_name[NAME_LEN] |
Column SCHEMA_NAME.
Definition at line 177 of file table_helper.h.
uint PFS_object_row::m_schema_name_length |
Length in bytes of m_schema_name
.
Definition at line 179 of file table_helper.h.