CUBRID Engine  latest
locale_data Struct Reference

#include <locale_support.h>

Collaboration diagram for locale_data:
Collaboration graph

Public Attributes

char locale_name [LOC_LOCALE_STR_SIZE]
 
char dateFormat [CAL_SIMPLE_DATE_FORMAT_SIZE]
 
char timeFormat [CAL_SIMPLE_DATE_FORMAT_SIZE]
 
char datetimeFormat [CAL_COMP_DATE_FORMAT_SIZE]
 
char timestampFormat [CAL_COMP_DATE_FORMAT_SIZE]
 
char timetzFormat [CAL_SIMPLE_DATE_TZ_FORMAT_SIZE]
 
char datetimetzFormat [CAL_COMP_DATE_TZ_FORMAT_SIZE]
 
char timestamptzFormat [CAL_COMP_DATE_TZ_FORMAT_SIZE]
 
char month_names_abbreviated [CAL_MONTH_COUNT][LOC_DATA_MONTH_ABBR_SIZE]
 
char month_names_wide [CAL_MONTH_COUNT][LOC_DATA_MONTH_WIDE_SIZE]
 
char day_names_abbreviated [CAL_DAY_COUNT][LOC_DATA_DAY_ABBR_SIZE]
 
char day_names_wide [CAL_DAY_COUNT][LOC_DATA_DAY_WIDE_SIZE]
 
char am_pm [CAL_AM_PM_COUNT][LOC_DATA_AM_PM_SIZE]
 
char month_names_abbr_parse_order [CAL_MONTH_COUNT]
 
char month_names_wide_parse_order [CAL_MONTH_COUNT]
 
char day_names_abbr_parse_order [CAL_DAY_COUNT]
 
char day_names_wide_parse_order [CAL_DAY_COUNT]
 
char am_pm_parse_order [CAL_AM_PM_COUNT]
 
char number_decimal_sym
 
char number_group_sym
 
DB_CURRENCY default_currency_code
 
LOCALE_COLLATIONcollations
 
int coll_cnt
 
ALPHABET_TAILORING alpha_tailoring
 
ALPHABET_DATA alphabet
 
ALPHABET_DATA identif_alphabet
 
int unicode_mode
 
char unicode_data_file [PATH_MAX]
 
UNICODE_NORMALIZATION unicode_normalization
 
TEXT_CONVERSION txt_conv
 
TEXT_CONVERSION_PRM txt_conv_prm
 
int curr_period
 
int name_type
 
char last_anchor_buf [LOC_DATA_COLL_TWO_CHARS]
 
RULE_POS_TYPE last_rule_pos_type
 
TAILOR_DIR last_rule_dir
 
T_LEVEL last_rule_level
 
char * last_r_buf_p
 
int last_r_buf_size
 
char data_buffer [LOC_DATA_BUFF_SIZE]
 
int data_buf_count
 
char checksum [32+1]
 
LDML_CONTEXT ldml_context
 

Detailed Description

Definition at line 568 of file locale_support.h.

Member Data Documentation

char locale_data::am_pm_parse_order[CAL_AM_PM_COUNT]
char locale_data::checksum[32+1]
int locale_data::curr_period
char locale_data::day_names_abbr_parse_order[CAL_DAY_COUNT]
char locale_data::day_names_wide_parse_order[CAL_DAY_COUNT]
DB_CURRENCY locale_data::default_currency_code
char* locale_data::last_r_buf_p
int locale_data::last_r_buf_size
TAILOR_DIR locale_data::last_rule_dir
T_LEVEL locale_data::last_rule_level

Definition at line 631 of file locale_support.h.

Referenced by common_collation_end_rule(), and start_collation_reset().

char locale_data::month_names_abbr_parse_order[CAL_MONTH_COUNT]
char locale_data::month_names_wide_parse_order[CAL_MONTH_COUNT]
int locale_data::name_type

Definition at line 624 of file locale_support.h.

Referenced by end_day(), end_month(), end_month_day_Width(), and start_month_day_Width().

char locale_data::number_decimal_sym
char locale_data::number_group_sym
TEXT_CONVERSION_PRM locale_data::txt_conv_prm

Definition at line 619 of file locale_support.h.

Referenced by load_console_conv_data(), and start_consoleconversion().

char locale_data::unicode_data_file[PATH_MAX]

Definition at line 612 of file locale_support.h.

Referenced by load_unicode_data(), and start_unicode_file().

int locale_data::unicode_mode

Definition at line 610 of file locale_support.h.

Referenced by load_unicode_data(), and start_unicode_file().


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