5753578 [rkeene@sledge /home/rkeene/devel/cygwin-stuff/cyg-root/usr/include]$ cat -n locale.h
 1 /*
 2     locale.h
 3     Values appropriate for the formatting of monetary and other
 4     numberic quantities.
 5 */
 6 
 7 #ifndef _LOCALE_H_
 8 #ifdef __cplusplus
 9 extern "C" {
10 #endif
11 #define _LOCALE_H_
12 
13 #include "_ansi.h"
14 
15 #ifndef NULL
16 #define NULL    0
17 #endif
18 
19 #define LC_ALL      0
20 #define LC_COLLATE  1
21 #define LC_CTYPE    2
22 #define LC_MONETARY 3
23 #define LC_NUMERIC  4
24 #define LC_TIME     5
25 
26 struct lconv
27 {
28   char *decimal_point;
29   char *thousands_sep;
30   char *grouping;
31   char *int_curr_symbol;
32   char *currency_symbol;
33   char *mon_decimal_point;
34   char *mon_thousands_sep;
35   char *mon_grouping;
36   char *positive_sign;
37   char *negative_sign;
38   char int_frac_digits;
39   char frac_digits;
40   char p_cs_precedes;
41   char p_sep_by_space;
42   char n_cs_precedes;
43   char n_sep_by_space;
44   char p_sign_posn;
45   char n_sign_posn;
46 };
47 
48 #ifndef _REENT_ONLY
49 char *_EXFUN(setlocale,(int category, const char *locale));
50 struct lconv *_EXFUN(localeconv,(void));
51 #endif
52 
53 struct _reent;
54 char *_EXFUN(_setlocale_r,(struct _reent *, int category, const char *locale));
55 struct lconv *_EXFUN(_localeconv_r,(struct _reent *));
56 
57 #ifdef __cplusplus
58 }
59 #endif
60 #endif /* _LOCALE_H_ */
5753579 [rkeene@sledge /home/rkeene/devel/cygwin-stuff/cyg-root/usr/include]$

Click here to go back to the directory listing.
Click here to download this file.
last modified: 2001-01-31 15:09:06