/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: iso99:locale.h (VERSION 1.0) */ #ifndef __TDF_ISO99_LOCALE_H #define __TDF_ISO99_LOCALE_H #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__iso99__locale begin #pragma extend interface "../shared/iso99.api/null.h" #pragma token EXP const : int : LC_ALL # iso99.locale.LC_ALL #pragma token EXP const : int : LC_COLLATE # iso99.locale.LC_COLLATE #pragma token EXP const : int : LC_CTYPE # iso99.locale.LC_CTYPE #pragma token EXP const : int : LC_MONETARY # iso99.locale.LC_MONETARY #pragma token EXP const : int : LC_NUMERIC # iso99.locale.LC_NUMERIC #pragma token EXP const : int : LC_TIME # iso99.locale.LC_TIME #pragma token STRUCT TAG lconv # iso99.locale.lconv #pragma token MEMBER char * : struct lconv : decimal_point # iso99.locale.lconv.decimal_point #pragma token MEMBER char * : struct lconv : thousands_sep # iso99.locale.lconv.thousands_sep #pragma token MEMBER char * : struct lconv : grouping # iso99.locale.lconv.grouping #pragma token MEMBER char * : struct lconv : mon_decimal_point # iso99.locale.lconv.mon_decimal_point #pragma token MEMBER char * : struct lconv : mon_thousands_sep # iso99.locale.lconv.mon_thousands_sep #pragma token MEMBER char * : struct lconv : mon_grouping # iso99.locale.lconv.mon_grouping #pragma token MEMBER char * : struct lconv : positive_sign # iso99.locale.lconv.positive_sign #pragma token MEMBER char * : struct lconv : negative_sign # iso99.locale.lconv.negative_sign #pragma token MEMBER char * : struct lconv : currency_symbol # iso99.locale.lconv.currency_symbol #pragma token MEMBER char : struct lconv : frac_digits # iso99.locale.lconv.frac_digits #pragma token MEMBER char : struct lconv : p_cs_precedes # iso99.locale.lconv.p_cs_precedes #pragma token MEMBER char : struct lconv : n_cs_precedes # iso99.locale.lconv.n_cs_precedes #pragma token MEMBER char : struct lconv : p_sep_by_space # iso99.locale.lconv.p_sep_by_space #pragma token MEMBER char : struct lconv : n_sep_by_space # iso99.locale.lconv.n_sep_by_space #pragma token MEMBER char : struct lconv : p_sign_posn # iso99.locale.lconv.p_sign_posn #pragma token MEMBER char : struct lconv : n_sign_posn # iso99.locale.lconv.n_sign_posn #pragma token MEMBER char * : struct lconv : int_curr_symbol # iso99.locale.lconv.int_curr_symbol #pragma token MEMBER char : struct lconv : int_frac_digits # iso99.locale.lconv.int_frac_digits #pragma token MEMBER char : struct lconv : int_p_cs_precedes # iso99.locale.lconv.int_p_cs_precedes #pragma token MEMBER char : struct lconv : int_n_cs_precedes # iso99.locale.lconv.int_n_cs_precedes #pragma token MEMBER char : struct lconv : int_p_sep_by_space # iso99.locale.lconv.int_p_sep_by_space #pragma token MEMBER char : struct lconv : int_n_sep_by_space # iso99.locale.lconv.int_n_sep_by_space #pragma token MEMBER char : struct lconv : int_p_sign_posn # iso99.locale.lconv.int_p_sign_posn #pragma token MEMBER char : struct lconv : int_n_sign_posn # iso99.locale.lconv.int_n_sign_posn #pragma token FUNC char * (int, const char *) : setlocale # iso99.locale.setlocale #pragma token FUNC struct lconv * (void) : localeconv # iso99.locale.localeconv #pragma interface LC_ALL LC_COLLATE LC_CTYPE LC_MONETARY LC_NUMERIC LC_TIME #pragma interface TAG lconv TAG lconv.decimal_point TAG lconv.thousands_sep #pragma interface TAG lconv.grouping TAG lconv.mon_decimal_point #pragma interface TAG lconv.mon_thousands_sep TAG lconv.mon_grouping #pragma interface TAG lconv.positive_sign TAG lconv.negative_sign #pragma interface TAG lconv.currency_symbol TAG lconv.frac_digits #pragma interface TAG lconv.p_cs_precedes TAG lconv.n_cs_precedes #pragma interface TAG lconv.p_sep_by_space TAG lconv.n_sep_by_space #pragma interface TAG lconv.p_sign_posn TAG lconv.n_sign_posn #pragma interface TAG lconv.int_curr_symbol TAG lconv.int_frac_digits #pragma interface TAG lconv.int_p_cs_precedes TAG lconv.int_n_cs_precedes #pragma interface TAG lconv.int_p_sep_by_space TAG lconv.int_n_sep_by_space #pragma interface TAG lconv.int_p_sign_posn TAG lconv.int_n_sign_posn #pragma interface setlocale localeconv #pragma TenDRA declaration block end #ifdef __cplusplus } #endif #endif /* __TDF_ISO99_LOCALE_H */