MySQL  8.0.17
Source Code Documentation
MY_LOCALE Class Reference

#include <sql_locale.h>

Public Member Functions

 MY_LOCALE (uint number_par, const char *name_par, const char *descr_par, bool is_ascii_par, TYPELIB *month_names_par, TYPELIB *ab_month_names_par, TYPELIB *day_names_par, TYPELIB *ab_day_names_par, uint max_month_name_length_par, uint max_day_name_length_par, uint decimal_point_par, uint thousand_sep_par, const char *grouping_par, MY_LOCALE_ERRMSGS *errmsgs_par)
 

Public Attributes

uint number
 
const char * name
 
const char * description
 
const bool is_ascii
 
TYPELIBmonth_names
 
TYPELIBab_month_names
 
TYPELIBday_names
 
TYPELIBab_day_names
 
uint max_month_name_length
 
uint max_day_name_length
 
uint decimal_point
 
uint thousand_sep
 
const char * grouping
 
MY_LOCALE_ERRMSGSerrmsgs
 

Constructor & Destructor Documentation

◆ MY_LOCALE()

MY_LOCALE::MY_LOCALE ( uint  number_par,
const char *  name_par,
const char *  descr_par,
bool  is_ascii_par,
TYPELIB month_names_par,
TYPELIB ab_month_names_par,
TYPELIB day_names_par,
TYPELIB ab_day_names_par,
uint  max_month_name_length_par,
uint  max_day_name_length_par,
uint  decimal_point_par,
uint  thousand_sep_par,
const char *  grouping_par,
MY_LOCALE_ERRMSGS errmsgs_par 
)
inline

Member Data Documentation

◆ ab_day_names

TYPELIB* MY_LOCALE::ab_day_names

◆ ab_month_names

TYPELIB* MY_LOCALE::ab_month_names

◆ day_names

TYPELIB* MY_LOCALE::day_names

◆ decimal_point

uint MY_LOCALE::decimal_point

◆ description

const char* MY_LOCALE::description

◆ errmsgs

MY_LOCALE_ERRMSGS* MY_LOCALE::errmsgs

◆ grouping

const char* MY_LOCALE::grouping

◆ is_ascii

const bool MY_LOCALE::is_ascii

◆ max_day_name_length

uint MY_LOCALE::max_day_name_length

◆ max_month_name_length

uint MY_LOCALE::max_month_name_length

◆ month_names

TYPELIB* MY_LOCALE::month_names

◆ name

const char* MY_LOCALE::name

◆ number

uint MY_LOCALE::number

◆ thousand_sep

uint MY_LOCALE::thousand_sep

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