langinfo.h 925 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. /*
  2. * Copyright (c) 2021, the SerenityOS developers.
  3. *
  4. * SPDX-License-Identifier: BSD-2-Clause
  5. */
  6. #pragma once
  7. #include <nl_types.h>
  8. #include <sys/cdefs.h>
  9. __BEGIN_DECLS
  10. enum {
  11. CODESET,
  12. D_T_FMT,
  13. D_FMT,
  14. T_FMT,
  15. T_FMT_AMPM,
  16. AM_STR,
  17. PM_STR,
  18. DAY_1,
  19. DAY_2,
  20. DAY_3,
  21. DAY_4,
  22. DAY_5,
  23. DAY_6,
  24. DAY_7,
  25. ABDAY_1,
  26. ABDAY_2,
  27. ABDAY_3,
  28. ABDAY_4,
  29. ABDAY_5,
  30. ABDAY_6,
  31. ABDAY_7,
  32. MON_1,
  33. MON_2,
  34. MON_3,
  35. MON_4,
  36. MON_5,
  37. MON_6,
  38. MON_7,
  39. MON_8,
  40. MON_9,
  41. MON_10,
  42. MON_11,
  43. MON_12,
  44. ABMON_1,
  45. ABMON_2,
  46. ABMON_3,
  47. ABMON_4,
  48. ABMON_5,
  49. ABMON_6,
  50. ABMON_7,
  51. ABMON_8,
  52. ABMON_9,
  53. ABMON_10,
  54. ABMON_11,
  55. ABMON_12,
  56. ERA,
  57. ERA_D_FMT,
  58. ERA_D_T_FMT,
  59. ERA_T_FMT,
  60. ALT_DIGITS,
  61. RADIXCHAR,
  62. THOUSEP,
  63. YESEXPR,
  64. NOEXPR,
  65. CRNCYSTR,
  66. };
  67. char* nl_langinfo(nl_item);
  68. __END_DECLS