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

In-memory representation of a containers record from the configuration. More...

#include <TableSpec.h>

Public Member Functions

 TableSpec (int nkeys, int nvals)
 TableSpec (const char *db, const char *tab, int nkeys, int nvals)
 TableSpec (const char *sqltabname, const char *keycols, const char *valcols)
 TableSpec (const TableSpec &)
void setTable (const char *db, const char *table)
void setKeyColumns (const char *col1,...)
void setValueColumns (const char *col1,...)

Public Attributes

const char * schema_name
const char * table_name
const char * math_column
const char * flags_column
const char * cas_column
const char * exp_column
const char **const key_columns
const char **const value_columns
int nkeycols
int nvaluecols
uint32_t static_flags
unsigned none: 1
unsigned schema_name: 1
unsigned table_name: 1
unsigned first_key: 1
unsigned all_key_cols: 1
unsigned first_val: 1
unsigned all_val_cols: 1
unsigned special_cols: 1

Detailed Description

In-memory representation of a containers record from the configuration.

Definition at line 13 of file TableSpec.h.


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