locale 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. #if !defined(_STLP_NO_IMPORT_LOCALE)
  2. // from <cwchar>
  3. #if !defined (_STLP_NO_MBSTATE_T)
  4. using _STLP_VENDOR_MB_NAMESPACE::mbstate_t;
  5. #endif
  6. // _lib.locale_, locale:
  7. using _STLP_NEW_IO_NAMESPACE::locale;
  8. using _STLP_NEW_IO_NAMESPACE::use_facet;
  9. using _STLP_NEW_IO_NAMESPACE::has_facet;
  10. // _lib.locale.convenience_, convenience interfaces:
  11. using _STLP_NEW_IO_NAMESPACE::isspace;
  12. using _STLP_NEW_IO_NAMESPACE::isprint;
  13. using _STLP_NEW_IO_NAMESPACE::iscntrl;
  14. using _STLP_NEW_IO_NAMESPACE::isupper;
  15. using _STLP_NEW_IO_NAMESPACE::islower;
  16. using _STLP_NEW_IO_NAMESPACE::isalpha;
  17. using _STLP_NEW_IO_NAMESPACE::isdigit;
  18. using _STLP_NEW_IO_NAMESPACE::ispunct;
  19. using _STLP_NEW_IO_NAMESPACE::isxdigit;
  20. using _STLP_NEW_IO_NAMESPACE::isalnum;
  21. using _STLP_NEW_IO_NAMESPACE::isgraph;
  22. using _STLP_NEW_IO_NAMESPACE::toupper;
  23. using _STLP_NEW_IO_NAMESPACE::tolower;
  24. // _lib.category.ctype_ and _lib.facet.ctype.special_, ctype:
  25. using _STLP_NEW_IO_NAMESPACE::ctype_base;
  26. using _STLP_NEW_IO_NAMESPACE::ctype;
  27. using _STLP_NEW_IO_NAMESPACE::ctype_byname;
  28. using _STLP_NEW_IO_NAMESPACE::codecvt_base;
  29. using _STLP_NEW_IO_NAMESPACE::codecvt;
  30. using _STLP_NEW_IO_NAMESPACE::codecvt_byname;
  31. // _lib.category.numeric_ and _lib.facet.numpunct_, numeric:
  32. using _STLP_NEW_IO_NAMESPACE::num_get;
  33. using _STLP_NEW_IO_NAMESPACE::num_put;
  34. using _STLP_NEW_IO_NAMESPACE::numpunct;
  35. using _STLP_NEW_IO_NAMESPACE::numpunct_byname;
  36. // _lib.category.collate_, collation:
  37. using _STLP_NEW_IO_NAMESPACE::collate;
  38. using _STLP_NEW_IO_NAMESPACE::collate_byname;
  39. // _lib.category.time_, date and time:
  40. using _STLP_NEW_IO_NAMESPACE::time_base;
  41. using _STLP_NEW_IO_NAMESPACE::time_get;
  42. using _STLP_NEW_IO_NAMESPACE::time_get_byname;
  43. using _STLP_NEW_IO_NAMESPACE::time_put;
  44. using _STLP_NEW_IO_NAMESPACE::time_put_byname;
  45. // _lib.category.monetary_, money:
  46. using _STLP_NEW_IO_NAMESPACE::money_base;
  47. using _STLP_NEW_IO_NAMESPACE::money_get;
  48. using _STLP_NEW_IO_NAMESPACE::money_put;
  49. using _STLP_NEW_IO_NAMESPACE::moneypunct;
  50. using _STLP_NEW_IO_NAMESPACE::moneypunct_byname;
  51. #if !defined (_STLP_OWN_IOSTREAMS) && !defined (_STLP_NO_NATIVE_MESSAGE_FACET)
  52. using _STLP_NEW_IO_NAMESPACE::messages_base;
  53. using _STLP_NEW_IO_NAMESPACE::messages;
  54. using _STLP_NEW_IO_NAMESPACE::messages_byname;
  55. #endif // _MSL_NO_MESSAGE_FACET
  56. #endif /* !defined(_STLP_NO_IMPORT_LOCALE) */