Home
last modified time | relevance | path

Searched refs:locale_data (Results 1 – 14 of 14) sorted by relevance

/haiku/src/system/libroot/posix/glibc/locale/
H A Dlocaleinfo.h52 struct locale_data struct
151 extern struct locale_data * *const _nl_current[__LC_LAST];
192 extern struct locale_data *_nl_find_locale (const char *locale_path,
200 extern void _nl_unload_locale (struct locale_data *locale);
203 extern void _nl_remove_locale (int locale, struct locale_data *data);
H A Dxlocale.h31 struct locale_data *__locales[7]; /* 7 = __LC_LAST. */
H A DC-messages.c27 const struct locale_data _nl_C_LC_MESSAGES =
H A DC-numeric.c24 const struct locale_data _nl_C_LC_NUMERIC =
H A Dglobal-locale.c23 extern struct locale_data _nl_C_##category;
H A Dxlocale.c25 extern struct locale_data _nl_C_##category;
H A DC-monetary.c31 const struct locale_data _nl_C_LC_MONETARY =
H A DC-time.c26 const struct locale_data _nl_C_LC_TIME =
H A DC-ctype.c541 const struct locale_data _nl_C_LC_CTYPE =
H A DC-collate.c101 const struct locale_data _nl_C_LC_COLLATE =
/haiku/src/system/libroot/posix/locale/
H A DLocaleDataBridge.cpp33 ((locale_data*&)(_nl_current_locale()->__locales[category]))
35 ((locale_data*&)(_nl_global_locale.__locales[category]))
101 _NL_GLOBAL_DATA(GLIBC_LC_NUMERIC) = (locale_data*)glibcNumericLocale; in LocaleNumericDataBridge()
110 } else if (_NL_CURRENT_DATA(GLIBC_LC_NUMERIC) == (locale_data*)glibcNumericLocale) { in ~LocaleNumericDataBridge()
119 _NL_CURRENT_DATA(GLIBC_LC_NUMERIC) = (locale_data*)glibcNumericLocale; in ApplyToCurrentThread()
/haiku/headers/private/libroot/locale/
H A DLocaleBackend.h17 struct locale_data; // glibc
82 locale_data* originalGlibcLocale;
/haiku/src/system/libroot/posix/glibc/stdlib/
H A Dstrtol.c247 struct locale_data *current = loc->__locales[LC_NUMERIC];
H A Dstrtod.c494 struct locale_data *current = loc->__locales[LC_NUMERIC];