MySQL 8.0.39
Source Code Documentation
Mysql::Tools::Dump::Mysql_field Class Reference

#include <mysql_field.h>

Public Member Functions

 Mysql_field (MYSQL_FIELD *field)
 
std::string get_name () const
 
unsigned int get_character_set_nr () const
 
unsigned int get_additional_flags () const
 
enum enum_field_types get_type () const
 

Private Attributes

std::string m_name
 
unsigned int m_charsetnr
 
unsigned int m_flags
 
enum enum_field_types m_type
 

Constructor & Destructor Documentation

◆ Mysql_field()

Mysql_field::Mysql_field ( MYSQL_FIELD field)
explicit

Member Function Documentation

◆ get_additional_flags()

unsigned Mysql_field::get_additional_flags ( ) const

◆ get_character_set_nr()

unsigned int Mysql_field::get_character_set_nr ( ) const

◆ get_name()

std::string Mysql_field::get_name ( ) const

◆ get_type()

enum enum_field_types Mysql_field::get_type ( ) const

Member Data Documentation

◆ m_charsetnr

unsigned int Mysql::Tools::Dump::Mysql_field::m_charsetnr
private

◆ m_flags

unsigned int Mysql::Tools::Dump::Mysql_field::m_flags
private

◆ m_name

std::string Mysql::Tools::Dump::Mysql_field::m_name
private

◆ m_type

enum enum_field_types Mysql::Tools::Dump::Mysql_field::m_type
private

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