MySQL  8.0.12
Source Code Documentation
Column Class Reference

Public Member Functions

 Column (const char *db_name, const char *table_name, const char *org_table_name, const char *col_name, const char *org_col_name, unsigned long length, unsigned int charsetnr, unsigned int flags, unsigned int decimals, enum_field_types type)
 
void dump_column_meta ()
 
void dump_row (size_t row_number)
 

Public Attributes

std::vector< std::string > row_values
 
std::string db_name
 
std::string table_name
 
std::string org_table_name
 
std::string col_name
 
std::string org_col_name
 
unsigned long length
 
unsigned int charsetnr
 
unsigned int flags
 
unsigned int decimals
 
enum_field_types type
 

Constructor & Destructor Documentation

◆ Column()

Column::Column ( const char *  db_name,
const char *  table_name,
const char *  org_table_name,
const char *  col_name,
const char *  org_col_name,
unsigned long  length,
unsigned int  charsetnr,
unsigned int  flags,
unsigned int  decimals,
enum_field_types  type 
)
inline

Member Function Documentation

◆ dump_column_meta()

void Column::dump_column_meta ( )
inline

◆ dump_row()

void Column::dump_row ( size_t  row_number)
inline

Member Data Documentation

◆ charsetnr

unsigned int Column::charsetnr

◆ col_name

std::string Column::col_name

◆ db_name

std::string Column::db_name

◆ decimals

unsigned int Column::decimals

◆ flags

unsigned int Column::flags

◆ length

unsigned long Column::length

◆ org_col_name

std::string Column::org_col_name

◆ org_table_name

std::string Column::org_table_name

◆ row_values

std::vector<std::string> Column::row_values

◆ table_name

std::string Column::table_name

◆ type

enum_field_types Column::type

The documentation for this class was generated from the following file: