24#ifndef SQL_LOCALE_INCLUDED
25#define SQL_LOCALE_INCLUDED
53 MY_LOCALE(uint number_par,
const char *name_par,
const char *descr_par,
54 bool is_ascii_par,
TYPELIB *month_names_par,
56 TYPELIB *ab_day_names_par, uint max_month_name_length_par,
57 uint max_day_name_length_par, uint decimal_point_par,
58 uint thousand_sep_par,
const char *grouping_par,
Definition: sql_locale.h:37
TYPELIB * month_names
Definition: sql_locale.h:43
TYPELIB * ab_day_names
Definition: sql_locale.h:46
uint decimal_point
Definition: sql_locale.h:49
const char * description
Definition: sql_locale.h:41
uint thousand_sep
Definition: sql_locale.h:50
const char * grouping
Definition: sql_locale.h:51
TYPELIB * day_names
Definition: sql_locale.h:45
const bool is_ascii
Definition: sql_locale.h:42
uint max_day_name_length
Definition: sql_locale.h:48
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)
Definition: sql_locale.h:53
const char * name
Definition: sql_locale.h:40
MY_LOCALE_ERRMSGS * errmsgs
Definition: sql_locale.h:52
TYPELIB * ab_month_names
Definition: sql_locale.h:44
uint max_month_name_length
Definition: sql_locale.h:47
uint number
Definition: sql_locale.h:39
For each client connection we create a separate thread with THD serving as a thread/connection descri...
Definition: sql_lexer_thd.h:36
Some integer typedefs for easier portability.
Functions related to handling of plugins and other dynamically loaded libraries.
#define MYSQL_PLUGIN_IMPORT
Definition: my_sharedlib.h:71
bool length(const dd::Spatial_reference_system *srs, const Geometry *g1, double *length, bool *null) noexcept
Computes the length of linestrings and multilinestrings.
Definition: length.cc:76
void cleanup_errmsgs(void)
Definition: sql_locale.cc:2914
MY_LOCALE * my_locale_by_number(uint number)
Definition: sql_locale.cc:2866
MY_LOCALE * my_locales[]
Definition: sql_locale.cc:2834
MY_LOCALE * my_default_lc_time_names
Definition: mysqld.cc:1547
MYSQL_PLUGIN_IMPORT MY_LOCALE * my_default_lc_messages
Definition: mysqld.cc:1546
MY_LOCALE my_locale_en_US
MY_LOCALE * my_locale_by_name(THD *thd, const char *name, size_t length)
Definition: sql_locale.cc:2886
case opt name
Definition: sslopt-case.h:29