ReactOS 0.4.16-dev-125-g798ea90
|
#include <string.h>
#include <wchar.h>
#include <ctype.h>
#include <wctype.h>
#include <limits.h>
Go to the source code of this file.
Macros | |
#define | _STLP_STRNCPY(D, DS, S, C) strncpy(D, S, C) |
#define | _STLP_WCSNCPY(D, DS, S, C) wcsncpy(D, S, C) |
Variables | |
static const char * | _C_name = "C" |
static const char * | _empty_str = "" |
static const wchar_t * | _empty_wstr = L"" |
static _Locale_mask_t | ctable [256] |
static const char * | full_monthname [] |
static const char * | abbrev_monthname [] |
static const char * | full_dayname [] |
static const char * | abbrev_dayname [] |
static const wchar_t * | full_wmonthname [] |
static const wchar_t * | abbrev_wmonthname [] |
static const wchar_t * | full_wdayname [] |
static const wchar_t * | abbrev_wdayname [] |
Definition at line 38 of file c_locale_dummy.c.
Definition at line 40 of file c_locale_dummy.c.
const char * _Locale_abbrev_dayofweek | ( | struct _Locale_time * | ltime, |
int | n | ||
) |
Definition at line 425 of file c_locale_dummy.c.
const char * _Locale_abbrev_monthname | ( | struct _Locale_time * | ltime, |
int | n | ||
) |
Definition at line 415 of file c_locale_dummy.c.
const char * _Locale_am_str | ( | struct _Locale_time * | ltime | ) |
Definition at line 438 of file c_locale_dummy.c.
void _Locale_catclose | ( | struct _Locale_messages * | lmes, |
nl_catd_type | cat | ||
) |
Definition at line 482 of file c_locale_dummy.c.
const char * _Locale_catgets | ( | struct _Locale_messages * | lmes, |
nl_catd_type | cat, | ||
int | setid, | ||
int | msgid, | ||
const char * | dfault | ||
) |
Definition at line 483 of file c_locale_dummy.c.
nl_catd_type _Locale_catopen | ( | struct _Locale_messages * | lmes, |
const char * | name | ||
) |
Definition at line 480 of file c_locale_dummy.c.
struct _Locale_codecvt * _Locale_codecvt_create | ( | const char * | name, |
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 88 of file c_locale_dummy.c.
void _Locale_codecvt_destroy | ( | struct _Locale_codecvt * | lcodecvt | ) |
Definition at line 141 of file c_locale_dummy.c.
Definition at line 122 of file c_locale_dummy.c.
struct _Locale_collate * _Locale_collate_create | ( | const char * | name, |
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 100 of file c_locale_dummy.c.
Definition at line 115 of file c_locale_dummy.c.
void _Locale_collate_destroy | ( | struct _Locale_collate * | lcol | ) |
Definition at line 144 of file c_locale_dummy.c.
Definition at line 131 of file c_locale_dummy.c.
Definition at line 78 of file c_locale_dummy.c.
Referenced by _Locale_codecvt_create(), _Locale_collate_create(), _Locale_ctype_create(), _Locale_messages_create(), _Locale_monetary_create(), _Locale_numeric_create(), and _Locale_time_create().
struct _Locale_ctype * _Locale_ctype_create | ( | const char * | name, |
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 84 of file c_locale_dummy.c.
Definition at line 112 of file c_locale_dummy.c.
void _Locale_ctype_destroy | ( | struct _Locale_ctype * | lctype | ) |
Definition at line 140 of file c_locale_dummy.c.
Definition at line 119 of file c_locale_dummy.c.
const _Locale_mask_t * _Locale_ctype_table | ( | struct _Locale_ctype * | lctype | ) |
Definition at line 194 of file c_locale_dummy.c.
const char * _Locale_currency_symbol | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 357 of file c_locale_dummy.c.
const char * _Locale_d_fmt | ( | struct _Locale_time * | ltime | ) |
Definition at line 430 of file c_locale_dummy.c.
const char * _Locale_d_t_fmt | ( | struct _Locale_time * | ltime | ) |
Definition at line 428 of file c_locale_dummy.c.
char _Locale_decimal_point | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 331 of file c_locale_dummy.c.
char const * _Locale_extract_collate_name | ( | const char * | name, |
char * | buf, | ||
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 168 of file c_locale_dummy.c.
char const * _Locale_extract_ctype_name | ( | const char * | name, |
char * | buf, | ||
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 156 of file c_locale_dummy.c.
char const * _Locale_extract_messages_name | ( | const char * | name, |
char * | buf, | ||
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 176 of file c_locale_dummy.c.
char const * _Locale_extract_monetary_name | ( | const char * | name, |
char * | buf, | ||
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 172 of file c_locale_dummy.c.
Definition at line 148 of file c_locale_dummy.c.
Referenced by _Locale_extract_collate_name(), _Locale_extract_ctype_name(), _Locale_extract_messages_name(), _Locale_extract_monetary_name(), _Locale_extract_numeric_name(), and _Locale_extract_time_name().
char const * _Locale_extract_numeric_name | ( | const char * | name, |
char * | buf, | ||
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 160 of file c_locale_dummy.c.
char const * _Locale_extract_time_name | ( | const char * | name, |
char * | buf, | ||
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 164 of file c_locale_dummy.c.
const char * _Locale_false | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 339 of file c_locale_dummy.c.
Definition at line 75 of file c_locale_dummy.c.
char _Locale_frac_digits | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 371 of file c_locale_dummy.c.
const char * _Locale_full_dayofweek | ( | struct _Locale_time * | ltime, |
int | n | ||
) |
Definition at line 420 of file c_locale_dummy.c.
const char * _Locale_full_monthname | ( | struct _Locale_time * | ltime, |
int | n | ||
) |
Definition at line 409 of file c_locale_dummy.c.
struct _Locale_name_hint * _Locale_get_collate_hint | ( | struct _Locale_collate * | collate | ) |
Definition at line 186 of file c_locale_dummy.c.
struct _Locale_name_hint * _Locale_get_ctype_hint | ( | struct _Locale_ctype * | ctype | ) |
Definition at line 180 of file c_locale_dummy.c.
struct _Locale_name_hint * _Locale_get_messages_hint | ( | struct _Locale_messages * | messages | ) |
Definition at line 190 of file c_locale_dummy.c.
struct _Locale_name_hint * _Locale_get_monetary_hint | ( | struct _Locale_monetary * | monetary | ) |
Definition at line 188 of file c_locale_dummy.c.
struct _Locale_name_hint * _Locale_get_numeric_hint | ( | struct _Locale_numeric * | numeric | ) |
Definition at line 182 of file c_locale_dummy.c.
struct _Locale_name_hint * _Locale_get_time_hint | ( | struct _Locale_time * | time | ) |
Definition at line 184 of file c_locale_dummy.c.
const char * _Locale_grouping | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 335 of file c_locale_dummy.c.
Definition at line 54 of file c_locale_dummy.c.
const char * _Locale_int_curr_symbol | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 355 of file c_locale_dummy.c.
char _Locale_int_frac_digits | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 369 of file c_locale_dummy.c.
const char * _Locale_long_d_fmt | ( | struct _Locale_time * | ltime | ) |
Definition at line 436 of file c_locale_dummy.c.
const char * _Locale_long_d_t_fmt | ( | struct _Locale_time * | ltime | ) |
Definition at line 434 of file c_locale_dummy.c.
struct _Locale_messages * _Locale_messages_create | ( | const char * | name, |
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 108 of file c_locale_dummy.c.
Definition at line 117 of file c_locale_dummy.c.
Definition at line 146 of file c_locale_dummy.c.
Definition at line 137 of file c_locale_dummy.c.
char _Locale_mon_decimal_point | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 359 of file c_locale_dummy.c.
const char * _Locale_mon_grouping | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 363 of file c_locale_dummy.c.
char _Locale_mon_thousands_sep | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 361 of file c_locale_dummy.c.
struct _Locale_monetary * _Locale_monetary_create | ( | const char * | name, |
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 104 of file c_locale_dummy.c.
Definition at line 116 of file c_locale_dummy.c.
void _Locale_monetary_destroy | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 145 of file c_locale_dummy.c.
Definition at line 134 of file c_locale_dummy.c.
int _Locale_n_cs_precedes | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 379 of file c_locale_dummy.c.
int _Locale_n_sep_by_space | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 381 of file c_locale_dummy.c.
int _Locale_n_sign_posn | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 383 of file c_locale_dummy.c.
const char * _Locale_negative_sign | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 367 of file c_locale_dummy.c.
struct _Locale_numeric * _Locale_numeric_create | ( | const char * | name, |
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 92 of file c_locale_dummy.c.
Definition at line 113 of file c_locale_dummy.c.
void _Locale_numeric_destroy | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 142 of file c_locale_dummy.c.
Definition at line 125 of file c_locale_dummy.c.
int _Locale_p_cs_precedes | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 373 of file c_locale_dummy.c.
int _Locale_p_sep_by_space | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 375 of file c_locale_dummy.c.
int _Locale_p_sign_posn | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 377 of file c_locale_dummy.c.
const char * _Locale_pm_str | ( | struct _Locale_time * | ltime | ) |
Definition at line 440 of file c_locale_dummy.c.
const char * _Locale_positive_sign | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 365 of file c_locale_dummy.c.
int _Locale_strcmp | ( | struct _Locale_collate * | lcol, |
const char * | s1, | ||
size_t | n1, | ||
const char * | s2, | ||
size_t | n2 | ||
) |
Definition at line 267 of file c_locale_dummy.c.
size_t _Locale_strxfrm | ( | struct _Locale_collate * | lcol, |
char * | dest, | ||
size_t | dest_n, | ||
const char * | src, | ||
size_t | src_n | ||
) |
Definition at line 307 of file c_locale_dummy.c.
const char * _Locale_t_fmt | ( | struct _Locale_time * | ltime | ) |
Definition at line 432 of file c_locale_dummy.c.
char _Locale_thousands_sep | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 333 of file c_locale_dummy.c.
struct _Locale_time * _Locale_time_create | ( | const char * | name, |
struct _Locale_name_hint * | hint, | ||
int * | __err_code | ||
) |
Definition at line 96 of file c_locale_dummy.c.
Definition at line 114 of file c_locale_dummy.c.
void _Locale_time_destroy | ( | struct _Locale_time * | ltime | ) |
Definition at line 143 of file c_locale_dummy.c.
Definition at line 128 of file c_locale_dummy.c.
int _Locale_tolower | ( | struct _Locale_ctype * | lctype, |
int | c | ||
) |
Definition at line 202 of file c_locale_dummy.c.
int _Locale_toupper | ( | struct _Locale_ctype * | lctype, |
int | c | ||
) |
Definition at line 199 of file c_locale_dummy.c.
const char * _Locale_true | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 337 of file c_locale_dummy.c.
const wchar_t * _WLocale_abbrev_dayofweek | ( | struct _Locale_time * | ltime, |
int | n, | ||
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 466 of file c_locale_dummy.c.
const wchar_t * _WLocale_abbrev_monthname | ( | struct _Locale_time * | ltime, |
int | n, | ||
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 454 of file c_locale_dummy.c.
Definition at line 470 of file c_locale_dummy.c.
_Locale_mask_t _WLocale_ctype | ( | struct _Locale_ctype * | lctype, |
wint_t | wc, | ||
_Locale_mask_t | mask | ||
) |
Definition at line 206 of file c_locale_dummy.c.
const wchar_t * _WLocale_currency_symbol | ( | struct _Locale_monetary * | lmon, |
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 390 of file c_locale_dummy.c.
wchar_t _WLocale_decimal_point | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 343 of file c_locale_dummy.c.
Definition at line 349 of file c_locale_dummy.c.
const wchar_t * _WLocale_full_dayofweek | ( | struct _Locale_time * | ltime, |
int | n, | ||
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 460 of file c_locale_dummy.c.
const wchar_t * _WLocale_full_monthname | ( | struct _Locale_time * | ltime, |
int | n, | ||
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 447 of file c_locale_dummy.c.
const wchar_t * _WLocale_int_curr_symbol | ( | struct _Locale_monetary * | lmon, |
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 387 of file c_locale_dummy.c.
int _WLocale_is_stateless | ( | struct _Locale_codecvt * | lcodecvt | ) |
Definition at line 246 of file c_locale_dummy.c.
int _WLocale_mb_cur_max | ( | struct _Locale_codecvt * | lcodecvt | ) |
Definition at line 244 of file c_locale_dummy.c.
int _WLocale_mb_cur_min | ( | struct _Locale_codecvt * | lcodecvt | ) |
Definition at line 245 of file c_locale_dummy.c.
size_t _WLocale_mbtowc | ( | struct _Locale_codecvt * | lcodecvt, |
wchar_t * | to, | ||
const char * | from, | ||
size_t | n, | ||
mbstate_t * | st | ||
) |
Definition at line 248 of file c_locale_dummy.c.
wchar_t _WLocale_mon_decimal_point | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 393 of file c_locale_dummy.c.
wchar_t _WLocale_mon_thousands_sep | ( | struct _Locale_monetary * | lmon | ) |
Definition at line 395 of file c_locale_dummy.c.
const wchar_t * _WLocale_negative_sign | ( | struct _Locale_monetary * | lmon, |
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 400 of file c_locale_dummy.c.
Definition at line 473 of file c_locale_dummy.c.
const wchar_t * _WLocale_positive_sign | ( | struct _Locale_monetary * | lmon, |
wchar_t * | buf, | ||
size_t | bufSize | ||
) |
Definition at line 397 of file c_locale_dummy.c.
int _WLocale_strcmp | ( | struct _Locale_collate * | lcol, |
const wchar_t * | s1, | ||
size_t | n1, | ||
const wchar_t * | s2, | ||
size_t | n2 | ||
) |
Definition at line 287 of file c_locale_dummy.c.
size_t _WLocale_strxfrm | ( | struct _Locale_collate * | lcol, |
wchar_t * | dest, | ||
size_t | dest_n, | ||
const wchar_t * | src, | ||
size_t | src_n | ||
) |
Definition at line 318 of file c_locale_dummy.c.
wchar_t _WLocale_thousands_sep | ( | struct _Locale_numeric * | lnum | ) |
Definition at line 345 of file c_locale_dummy.c.
wint_t _WLocale_tolower | ( | struct _Locale_ctype * | lctype, |
wint_t | wc | ||
) |
Definition at line 238 of file c_locale_dummy.c.
wint_t _WLocale_toupper | ( | struct _Locale_ctype * | lctype, |
wint_t | wc | ||
) |
Definition at line 241 of file c_locale_dummy.c.
Definition at line 347 of file c_locale_dummy.c.
size_t _WLocale_unshift | ( | struct _Locale_codecvt * | lcodecvt, |
mbstate_t * | st, | ||
char * | buf, | ||
size_t | n, | ||
char ** | next | ||
) |
Definition at line 260 of file c_locale_dummy.c.
size_t _WLocale_wctomb | ( | struct _Locale_codecvt * | lcodecvt, |
char * | to, | ||
size_t | n, | ||
const wchar_t | c, | ||
mbstate_t * | st | ||
) |
Definition at line 254 of file c_locale_dummy.c.
Definition at line 44 of file c_locale_dummy.c.
Referenced by _Locale_codecvt_name(), _Locale_collate_default(), _Locale_collate_name(), _Locale_ctype_default(), _Locale_ctype_name(), _Locale_extract_name(), _Locale_messages_default(), _Locale_messages_name(), _Locale_monetary_default(), _Locale_monetary_name(), _Locale_numeric_default(), _Locale_numeric_name(), _Locale_time_default(), and _Locale_time_name().
Definition at line 45 of file c_locale_dummy.c.
Referenced by _Locale_currency_symbol(), _Locale_grouping(), _Locale_int_curr_symbol(), _Locale_long_d_fmt(), _Locale_long_d_t_fmt(), _Locale_mon_grouping(), _Locale_negative_sign(), and _Locale_positive_sign().
Definition at line 47 of file c_locale_dummy.c.
Referenced by _WLocale_currency_symbol(), _WLocale_int_curr_symbol(), _WLocale_negative_sign(), and _WLocale_positive_sign().
Definition at line 423 of file c_locale_dummy.c.
Referenced by _Locale_abbrev_dayofweek().
Definition at line 412 of file c_locale_dummy.c.
Referenced by _Locale_abbrev_monthname().
Definition at line 464 of file c_locale_dummy.c.
Referenced by _WLocale_abbrev_dayofweek().
|
static |
Definition at line 50 of file c_locale_dummy.c.
Referenced by __isleadbyte(), _Locale_ctype_create(), _Locale_ctype_table(), _Locale_init(), registerset_apply(), test_constant_table(), test_get_sampler_index(), test_get_shader_constant_variables(), test_registerset(), test_registerset_defaults(), test_SetDefaults(), test_setting_arrays_table(), test_setting_basic_table(), test_setting_matrices_table(), test_SetValue(), ZSTD_fseBitCost(), and ZSTD_getFSEMaxSymbolValue().
Definition at line 418 of file c_locale_dummy.c.
Referenced by _Locale_full_dayofweek().
Definition at line 406 of file c_locale_dummy.c.
Referenced by _Locale_full_monthname().
Definition at line 458 of file c_locale_dummy.c.
Referenced by _WLocale_full_dayofweek().