home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / tlint1_0.zip / tlint1_0 / include / locale.h < prev    next >
C/C++ Source or Header  |  1995-11-08  |  810b  |  46 lines

  1. /*
  2.  * Copyright (c) 1995, by Thinkage Ltd.
  3.  *
  4.  * locale.h - localization definitions
  5.  */
  6.  
  7. #ifndef _D_LOCALE
  8. #    define _D_LOCALE
  9. #    pragma idempotent
  10.  
  11. #if !defined(NULL)
  12. #    define NULL ((void *)0)
  13. #endif
  14.  
  15. #    define LC_ALL        0
  16. #    define LC_COLLATE    1
  17. #    define LC_CTYPE        2
  18. #    define LC_MONETARY    3
  19. #    define LC_NUMERIC    4
  20. #    define LC_TIME        5
  21.  
  22.     struct lconv {
  23.         char *decimal_point;
  24.         char *thousands_sep;
  25.         char *grouping;
  26.         char *int_curr_symbol;
  27.         char *currency_symbol;
  28.         char *mon_decimal_point;
  29.         char *mon_thousands_sep;
  30.         char *mon_grouping;
  31.         char *positive_sign;
  32.         char *negative_sign;
  33.         char  int_frac_digits;
  34.         char  frac_digits;
  35.         char  p_cs_precedes;
  36.         char  p_sep_by_space;
  37.         char  n_cs_precedes;
  38.         char  n_sep_by_space;
  39.         char  p_sign_posn;
  40.         char  n_sign_posn;
  41.     };
  42.  
  43. #    protoset locale
  44.  
  45. #endif /* _D_LOCALE */
  46.