MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PFS_index_row Struct Reference

#include <table_helper.h>

Collaboration diagram for PFS_index_row:

Public Member Functions

int make_row (PFS_table_share *pfs, uint table_index)
void set_field (uint index, Field *f)

Public Attributes

PFS_object_row m_object_row
char m_index_name [NAME_LEN]
uint m_index_name_length

Detailed Description

Row fragment for columns OBJECT_TYPE, SCHEMA_NAME, OBJECT_NAME, INDEX_NAME.

Definition at line 192 of file table_helper.h.

Member Function Documentation

int PFS_index_row::make_row ( PFS_table_share pfs,
uint  table_index 
)

Build a row from a memory buffer.

Definition at line 217 of file table_helper.cc.

Here is the call graph for this function:

void PFS_index_row::set_field ( uint  index,
Field f 
)

Set a table field from the row.

Definition at line 236 of file table_helper.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

char PFS_index_row::m_index_name[NAME_LEN]

Column INDEX_NAME.

Definition at line 196 of file table_helper.h.

uint PFS_index_row::m_index_name_length

Length in bytes of m_index_name.

Definition at line 198 of file table_helper.h.


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