/home/ntakagi/work/STLport-5.1.5/src/c_locale.h File Reference#include "stlport_prefix.h"
#include <stl/c_locale.h>
Go to the source code of this file.
|
Defines |
#define | _Locale_MAX_SIMPLE_NAME 256 |
#define | _Locale_MAX_COMPOSITE_NAME 6*(_Locale_MAX_SIMPLE_NAME+3) |
Typedefs |
typedef unsigned int | _Locale_mask_t |
typedef int | nl_catd_type |
Functions |
void | _Locale_init () |
void | _Locale_final () |
void * | _Locale_ctype_create (const char *, struct _Locale_name_hint *) |
void * | _Locale_numeric_create (const char *, struct _Locale_name_hint *) |
void * | _Locale_time_create (const char *, struct _Locale_name_hint *) |
void * | _Locale_collate_create (const char *, struct _Locale_name_hint *) |
void * | _Locale_monetary_create (const char *, struct _Locale_name_hint *) |
void * | _Locale_messages_create (const char *, struct _Locale_name_hint *) |
void | _Locale_ctype_destroy (void *) |
void | _Locale_numeric_destroy (void *) |
void | _Locale_time_destroy (void *) |
void | _Locale_collate_destroy (void *) |
void | _Locale_monetary_destroy (void *) |
void | _Locale_messages_destroy (void *) |
const char * | _Locale_ctype_default (char *__buf) |
const char * | _Locale_numeric_default (char *__buf) |
const char * | _Locale_time_default (char *__buf) |
const char * | _Locale_collate_default (char *__buf) |
const char * | _Locale_monetary_default (char *__buf) |
const char * | _Locale_messages_default (char *__buf) |
char const * | _Locale_ctype_name (const void *, char *__buf) |
char const * | _Locale_numeric_name (const void *, char *__buf) |
char const * | _Locale_time_name (const void *, char *__buf) |
char const * | _Locale_collate_name (const void *, char *__buf) |
char const * | _Locale_monetary_name (const void *, char *__buf) |
char const * | _Locale_messages_name (const void *, char *__buf) |
char const * | _Locale_extract_ctype_name (const char *cname, char *__buf, struct _Locale_name_hint *__hint) |
char const * | _Locale_extract_numeric_name (const char *cname, char *__buf, struct _Locale_name_hint *__hint) |
char const * | _Locale_extract_time_name (const char *cname, char *__buf, struct _Locale_name_hint *__hint) |
char const * | _Locale_extract_collate_name (const char *cname, char *__buf, struct _Locale_name_hint *__hint) |
char const * | _Locale_extract_monetary_name (const char *cname, char *__buf, struct _Locale_name_hint *__hint) |
char const * | _Locale_extract_messages_name (const char *cname, char *__buf, struct _Locale_name_hint *__hint) |
char const * | _Locale_compose_name (char *__buf, const char *__Ctype, const char *__Numeric, const char *__Time, const char *__Collate, const char *__Monetary, const char *__Messages, const char *__DefaultName) |
_Locale_name_hint * | _Locale_get_ctype_hint (struct _Locale_ctype *) |
_Locale_name_hint * | _Locale_get_numeric_hint (struct _Locale_numeric *) |
_Locale_name_hint * | _Locale_get_time_hint (struct _Locale_time *) |
_Locale_name_hint * | _Locale_get_collate_hint (struct _Locale_collate *) |
_Locale_name_hint * | _Locale_get_monetary_hint (struct _Locale_monetary *) |
_Locale_name_hint * | _Locale_get_messages_hint (struct _Locale_messages *) |
const _Locale_mask_t * | _Locale_ctype_table (struct _Locale_ctype *) |
int | _Locale_toupper (struct _Locale_ctype *, int) |
int | _Locale_tolower (struct _Locale_ctype *, int) |
_Locale_mask_t | _Locale_wchar_ctype (struct _Locale_ctype *, wint_t, _Locale_mask_t) |
wint_t | _Locale_wchar_tolower (struct _Locale_ctype *, wint_t) |
wint_t | _Locale_wchar_toupper (struct _Locale_ctype *, wint_t) |
int | _Locale_mb_cur_max (struct _Locale_ctype *) |
int | _Locale_mb_cur_min (struct _Locale_ctype *) |
int | _Locale_is_stateless (struct _Locale_ctype *) |
wint_t | _Locale_btowc (struct _Locale_ctype *, int) |
int | _Locale_wctob (struct _Locale_ctype *, wint_t) |
size_t | _Locale_mbtowc (struct _Locale_ctype *, wchar_t *, const char *, size_t, mbstate_t *) |
size_t | _Locale_wctomb (struct _Locale_ctype *, char *, size_t, const wchar_t, mbstate_t *) |
size_t | _Locale_unshift (struct _Locale_ctype *, mbstate_t *, char *, size_t, char **) |
int | _Locale_strcmp (struct _Locale_collate *, const char *, size_t, const char *, size_t) |
int | _Locale_strwcmp (struct _Locale_collate *, const wchar_t *, size_t, const wchar_t *, size_t) |
size_t | _Locale_strxfrm (struct _Locale_collate *, char *, size_t, const char *, size_t) |
size_t | _Locale_strwxfrm (struct _Locale_collate *, wchar_t *, size_t, const wchar_t *, size_t) |
char | _Locale_decimal_point (struct _Locale_numeric *) |
char | _Locale_thousands_sep (struct _Locale_numeric *) |
const char * | _Locale_grouping (struct _Locale_numeric *) |
const char * | _Locale_true (struct _Locale_numeric *) |
const char * | _Locale_false (struct _Locale_numeric *) |
const char * | _Locale_int_curr_symbol (struct _Locale_monetary *) |
const char * | _Locale_currency_symbol (struct _Locale_monetary *) |
char | _Locale_mon_decimal_point (struct _Locale_monetary *) |
char | _Locale_mon_thousands_sep (struct _Locale_monetary *) |
const char * | _Locale_mon_grouping (struct _Locale_monetary *) |
const char * | _Locale_positive_sign (struct _Locale_monetary *) |
const char * | _Locale_negative_sign (struct _Locale_monetary *) |
char | _Locale_int_frac_digits (struct _Locale_monetary *) |
char | _Locale_frac_digits (struct _Locale_monetary *) |
int | _Locale_p_cs_precedes (struct _Locale_monetary *) |
int | _Locale_p_sep_by_space (struct _Locale_monetary *) |
int | _Locale_p_sign_posn (struct _Locale_monetary *) |
int | _Locale_n_cs_precedes (struct _Locale_monetary *) |
int | _Locale_n_sep_by_space (struct _Locale_monetary *) |
int | _Locale_n_sign_posn (struct _Locale_monetary *) |
const char * | _Locale_full_monthname (struct _Locale_time *, int) |
const char * | _Locale_abbrev_monthname (struct _Locale_time *, int) |
const char * | _Locale_full_dayofweek (struct _Locale_time *, int) |
const char * | _Locale_abbrev_dayofweek (struct _Locale_time *, int) |
const char * | _Locale_d_t_fmt (struct _Locale_time *) |
const char * | _Locale_d_fmt (struct _Locale_time *) |
const char * | _Locale_t_fmt (struct _Locale_time *) |
const char * | _Locale_long_d_t_fmt (struct _Locale_time *) |
const char * | _Locale_long_d_fmt (struct _Locale_time *) |
const char * | _Locale_am_str (struct _Locale_time *) |
const char * | _Locale_pm_str (struct _Locale_time *) |
const char * | _Locale_t_fmt_ampm (struct _Locale_time *) |
nl_catd_type | _Locale_catopen (struct _Locale_messages *, const char *) |
void | _Locale_catclose (struct _Locale_messages *, nl_catd_type) |
const char * | _Locale_catgets (struct _Locale_messages *, nl_catd_type, int, int, const char *) |
Define Documentation
#define _Locale_MAX_COMPOSITE_NAME 6*(_Locale_MAX_SIMPLE_NAME+3) |
#define _Locale_MAX_SIMPLE_NAME 256 |
Definition at line 47 of file c_locale.h.
Referenced by __Extract_locale_name(), _Locale_aux_default(), _Locale_collate_create(), _Locale_collate_name(), _Locale_ctype_create(), _Locale_ctype_name(), _Locale_extract_messages_name(), _Locale_messages_create(), _Locale_messages_name(), _Locale_monetary_create(), _Locale_monetary_name(), _Locale_name(), _Locale_numeric_create(), _Locale_numeric_name(), _Locale_time_create(), _Locale_time_name(), _Locale_impl::insert_collate_facets(), _Locale_impl::insert_ctype_facets(), _Locale_impl::insert_messages_facets(), _Locale_impl::insert_monetary_facets(), _Locale_impl::insert_numeric_facets(), and _Locale_impl::insert_time_facets().
Typedef Documentation
Function Documentation
const char* _Locale_abbrev_dayofweek |
( |
struct _Locale_time * |
, |
|
|
int |
| |
|
) |
| | |
const char* _Locale_abbrev_monthname |
( |
struct _Locale_time * |
, |
|
|
int |
| |
|
) |
| | |
const char* _Locale_collate_default |
( |
char * |
__buf |
) |
|
void _Locale_collate_destroy |
( |
void * |
|
) |
|
char const* _Locale_collate_name |
( |
const void * |
, |
|
|
char * |
__buf | |
|
) |
| | |
char const* _Locale_compose_name |
( |
char * |
__buf, |
|
|
const char * |
__Ctype, |
|
|
const char * |
__Numeric, |
|
|
const char * |
__Time, |
|
|
const char * |
__Collate, |
|
|
const char * |
__Monetary, |
|
|
const char * |
__Messages, |
|
|
const char * |
__DefaultName | |
|
) |
| | |
const char* _Locale_ctype_default |
( |
char * |
__buf |
) |
|
void _Locale_ctype_destroy |
( |
void * |
|
) |
|
char const* _Locale_ctype_name |
( |
const void * |
, |
|
|
char * |
__buf | |
|
) |
| | |
char const* _Locale_extract_collate_name |
( |
const char * |
cname, |
|
|
char * |
__buf, |
|
|
struct _Locale_name_hint * |
__hint | |
|
) |
| | |
char const* _Locale_extract_ctype_name |
( |
const char * |
cname, |
|
|
char * |
__buf, |
|
|
struct _Locale_name_hint * |
__hint | |
|
) |
| | |
char const* _Locale_extract_messages_name |
( |
const char * |
cname, |
|
|
char * |
__buf, |
|
|
struct _Locale_name_hint * |
__hint | |
|
) |
| | |
char const* _Locale_extract_monetary_name |
( |
const char * |
cname, |
|
|
char * |
__buf, |
|
|
struct _Locale_name_hint * |
__hint | |
|
) |
| | |
char const* _Locale_extract_numeric_name |
( |
const char * |
cname, |
|
|
char * |
__buf, |
|
|
struct _Locale_name_hint * |
__hint | |
|
) |
| | |
char const* _Locale_extract_time_name |
( |
const char * |
cname, |
|
|
char * |
__buf, |
|
|
struct _Locale_name_hint * |
__hint | |
|
) |
| | |
const char* _Locale_full_dayofweek |
( |
struct _Locale_time * |
, |
|
|
int |
| |
|
) |
| | |
const char* _Locale_full_monthname |
( |
struct _Locale_time * |
, |
|
|
int |
| |
|
) |
| | |
const char* _Locale_messages_default |
( |
char * |
__buf |
) |
|
void _Locale_messages_destroy |
( |
void * |
|
) |
|
char const* _Locale_messages_name |
( |
const void * |
, |
|
|
char * |
__buf | |
|
) |
| | |
Definition at line 46 of file c_locale_dummy.c.
References __Extract_locale_name(), _Locale_MAX_SIMPLE_NAME, _Locale_monetary::cp, _Locale_monetary::curr_symbol, _Locale_monetary::decimal_point, _Locale_monetary::frac_digits, _Locale_monetary::grouping, _Locale_name_hint::id, _Locale_monetary::int_curr_symbol, _Locale_monetary::int_frac_digits, _Locale_monetary::lc, _Locale_monetary::negative_sign, _Locale_monetary::positive_sign, and _Locale_monetary::thousands_sep.
const char* _Locale_monetary_default |
( |
char * |
__buf |
) |
|
void _Locale_monetary_destroy |
( |
void * |
|
) |
|
char const* _Locale_monetary_name |
( |
const void * |
, |
|
|
char * |
__buf | |
|
) |
| | |
const char* _Locale_numeric_default |
( |
char * |
__buf |
) |
|
void _Locale_numeric_destroy |
( |
void * |
|
) |
|
char const* _Locale_numeric_name |
( |
const void * |
, |
|
|
char * |
__buf | |
|
) |
| | |
int _Locale_strcmp |
( |
struct _Locale_collate * |
, |
|
|
const char * |
, |
|
|
size_t |
, |
|
|
const char * |
, |
|
|
size_t |
| |
|
) |
| | |
int _Locale_strwcmp |
( |
struct _Locale_collate * |
, |
|
|
const wchar_t * |
, |
|
|
size_t |
, |
|
|
const wchar_t * |
, |
|
|
size_t |
| |
|
) |
| | |
size_t _Locale_strwxfrm |
( |
struct _Locale_collate * |
, |
|
|
wchar_t * |
, |
|
|
size_t |
, |
|
|
const wchar_t * |
, |
|
|
size_t |
| |
|
) |
| | |
size_t _Locale_strxfrm |
( |
struct _Locale_collate * |
, |
|
|
char * |
, |
|
|
size_t |
, |
|
|
const char * |
, |
|
|
size_t |
| |
|
) |
| | |
const char* _Locale_time_default |
( |
char * |
__buf |
) |
|
void _Locale_time_destroy |
( |
void * |
|
) |
|
char const* _Locale_time_name |
( |
const void * |
, |
|
|
char * |
__buf | |
|
) |
| | |
Generated on Mon Mar 10 15:32:50 2008 by
1.5.1
|