home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
zip
/
gnu
/
includ87.lzh
/
INCLUD87
/
LOCALE.H
< prev
next >
Wrap
C/C++ Source or Header
|
1993-07-30
|
1KB
|
55 lines
/*
* locale.h (ansi draft sec 4.4)
* not implemented
*/
#ifndef _LOCALE_H
#define _LOCALE_H
#ifndef _COMPILER_H
#include <compiler.h>
#endif
#ifdef __cplusplus
extern "C" {
#endif
#define LC_ALL 0x001F
#define LC_COLLATE 0x0001
#define LC_CTYPE 0x0002
#define LC_MONETARY 0x0004
#define LC_NUMERIC 0x0008
#define LC_TIME 0x0010
struct lconv {
char *decimal_point;
char *thousands_sep;
char grouping;
char *int_curr_symbol;
char *currency_symbol;
char *mon_decimal_point;
char *mon_thousands_sep;
char mon_grouping;
char *positive_sign;
char *negative_sign;
char int_frac_digits;
char frac_digits;
char p_cs_precedes;
char p_sep_by_space;
char n_cs_precedes;
char n_sep_by_space;
char p_sign_posn;
char n_sign_posn;
};
__EXTERN char * setlocale __PROTO((int category, const char *locale));
/* default is supposed to be setlocale(LC_ALL, "C") */
__EXTERN struct lconv * localeconv __PROTO((void));
#ifdef __cplusplus
}
#endif
#endif /* _LOCALE_H */