home *** CD-ROM | disk | FTP | other *** search
/ Vectronix 2 / VECTRONIX2.iso / FILES_01 / LATTIC_1.LZH / H / LOCALE.H < prev    next >
Text File  |  1990-07-04  |  2KB  |  86 lines

  1. Çê_LOCALE_HÇ_LOCALE_HÇ£((ï*)0)ê_SIZE_TÇ_SIZE_T
  2. ÑÄìsize_t;çê_WCHAR_TÇ_WCHAR_T
  3. ÑÄéwchar_t;çÇLC_COLLATE 0ÇLC_CTYPE 1ÇLC_NUMERIC 2ÇLC_TIME 3ÇLC_MONETARY 4ÇLC_ALL 5
  4. âlconv
  5. {
  6. ä*decimal_point;
  7. ä*thousands_sep;
  8. ä*grouping;ÇLCONVM int_curr_symbol
  9. ä*int_curr_symbol;
  10. ä*currency_symbol;
  11. ä*mon_decimal_point;
  12. ä*mon_thousands_sep;
  13. ä*mon_grouping;
  14. ä*positive_sign;
  15. ä*negative_sign;
  16. äint_frac_digits;
  17. äfrac_digits;
  18. äp_cs_precedes;
  19. äp_sep_by_space;
  20. än_cs_precedes;
  21. än_sep_by_space;
  22. äp_sign_posn;
  23. än_sign_posn;
  24. };
  25. â__lconvn
  26. {
  27. ä*decimal_point;
  28. ä*thousands_sep;
  29. ä*grouping;
  30. };
  31. â__lconvm
  32. {
  33. ä*int_curr_symbol;
  34. ä*currency_symbol;
  35. ä*mon_decimal_point;
  36. ä*mon_thousands_sep;
  37. ä*mon_grouping;
  38. ä*positive_sign;
  39. ä*negative_sign;
  40. äint_frac_digits;
  41. äfrac_digits;
  42. äp_cs_precedes;
  43. äp_sep_by_space;
  44. än_cs_precedes;
  45. än_sep_by_space;
  46. äp_sign_posn;
  47. än_sign_posn;
  48. };
  49. â__locale
  50. {
  51. â__locale*nxtlc;
  52. ä*lcname;
  53. ä**abswday;
  54. ä**swday;
  55. ä**absmon;
  56. ä**smon;
  57. ä**sampm;
  58. ä*stzone;
  59. é*lccomp;
  60. é*ixfrm;
  61. ädecpt;
  62. ämb_cur_max;
  63. ämb_state;
  64. é(*mblen)(constä*,size_t);
  65. émblen_state;
  66. é(*mbtowc)(wchar_t*,constä*,size_t);
  67. émbtowc_state;
  68. é(*wctomb)(ä*,wchar_t);
  69. éwctomb_state;
  70. size_t(*mbstowcs)(wchar_t*,constä*,size_t);
  71. émbstowcs_state;
  72. size_t(*wcstombs)(ä*,const wchar_t*,size_t);
  73. éwcstombs_state;
  74. â__lconvn*lconvn;
  75. â__lconvm*lconvm;
  76. };
  77. üâ__locale*__clocale[];
  78. üâlconv __clconv;
  79. üä__decpt;ÇDECPT __decpt
  80. üä__mb_cur_max;
  81. üâ__locale*__flocale;
  82. üâ__locale*__llocale;
  83. ä*setlocale(é,constä*);
  84. âlconv*localeconv(ï);
  85. â__locale*readlocale(constä*);ÇLCLNAME 1ÇLCLOPEN 2ÇLCLCOLL 3ÇLCLCTYPE 4ÇLCLNUMERIC 5ÇLCLTIME 6ÇLCLMONETARY 7ÇLCLREAD 8ÇLCLEND 9
  86. üé__lclerror;ç