|
|
1.1 root 1: #ifndef __LOCALE
2: #define __LOCALE
3:
4: #define LC_ALL 0
5: #define LC_COLLATE 1
6: #define LC_CTYPE 2
7: #define LC_MONETARY 3
8: #define LC_NUMERIC 4
9: #define LC_TIME 5
10: #define NULL 0
11:
12: struct lconv {
13: char *decimal_point;
14: char *thousands_sep;
15: char *grouping;
16: char *int_curr_symbol;
17: char *currency_symbol;
18: char *mon_decimal_point;
19: char *mon_thousands_sep;
20: char *mon_grouping;
21: char *positive_sign;
22: char *negative_sign;
23: char int_frac_digits;
24: char frac_digits;
25: char p_cs_precedes;
26: char p_sep_by_space;
27: char n_cs_precedes;
28: char n_sep_by_space;
29: char p_sign_posn;
30: char n_sign_posn;
31: };
32:
33: char *setlocale(int, const char *);
34: struct lconv *localeconv(void);
35:
36: #endif /* __LOCALE */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.