home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #4 / amigaacscoverdisc1998-041998.iso / utilities / shareware / dev / vbcc / machines / amiga68k / include / locale.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-12-30  |  891 b   |  38 lines

  1. #ifndef __LOCALE_H
  2. #define __LOCALE_H 1
  3.  
  4. struct lconv {
  5.         char    *decimal_point;
  6.         char    *thousands_sep;
  7.         char    *grouping;
  8.         char    *int_curr_symbol;
  9.         char    *currency_symbol;
  10.         char    *mon_decimal_point;
  11.         char    *mon_thousands_sep;
  12.         char    *mon_grouping;
  13.         char    *positive_sign;
  14.         char    *negative_sign;
  15.         char    int_frac_digits;
  16.         char    frac_digits;
  17.         char    p_cs_precedes;
  18.         char    p_sep_by_space;
  19.         char    n_cs_precedes;
  20.         char    n_sep_by_space;
  21.         char    p_sign_posn;
  22.         char    n_sign_posn;
  23. };
  24.  
  25. #define LC_ALL          0
  26. #define LC_COLLATE      1
  27. #define LC_CTYPE        2
  28. #define LC_MONETARY     3
  29. #define LC_NUMERIC      4
  30. #define LC_TIME         5
  31.  
  32. #define _LC_LAST        6
  33.  
  34. struct lconv *localeconv(void);
  35. char *setlocale(int,const char *);
  36.  
  37. #endif
  38.