1 1.4.10.1 nathanw /* $NetBSD: langinfo.h,v 1.4.10.1 2001/04/08 20:31:41 nathanw Exp $ */ 2 1.2 cgd 3 1.1 jtc /* 4 1.3 jtc * Written by J.T. Conklin <jtc (at) netbsd.org> 5 1.3 jtc * Public domain. 6 1.1 jtc */ 7 1.1 jtc 8 1.1 jtc #ifndef _LANGINFO_H_ 9 1.1 jtc #define _LANGINFO_H_ 10 1.4 kleink 11 1.1 jtc #include <sys/cdefs.h> 12 1.4 kleink #include <nl_types.h> 13 1.1 jtc 14 1.1 jtc #define D_T_FMT 0 /* String for formatting date and time */ 15 1.1 jtc #define D_FMT 1 /* Date format string */ 16 1.1 jtc #define T_FMT 2 /* Time format string */ 17 1.1 jtc #define T_FMT_AMPM 3 /* Time format string with 12 hour clock */ 18 1.1 jtc #define AM_STR 4 /* Ante Meridiem afix */ 19 1.1 jtc #define PM_STR 5 /* Post Meridiem afix */ 20 1.1 jtc 21 1.1 jtc #define DAY_1 6 /* Name of the first day of the week */ 22 1.1 jtc #define DAY_2 7 23 1.1 jtc #define DAY_3 8 24 1.1 jtc #define DAY_4 9 25 1.1 jtc #define DAY_5 10 26 1.1 jtc #define DAY_6 11 27 1.1 jtc #define DAY_7 12 28 1.1 jtc 29 1.1 jtc #define ABDAY_1 13 /* Abbrev. name of the first day of the week */ 30 1.1 jtc #define ABDAY_2 14 31 1.1 jtc #define ABDAY_3 15 32 1.1 jtc #define ABDAY_4 16 33 1.1 jtc #define ABDAY_5 17 34 1.1 jtc #define ABDAY_6 18 35 1.1 jtc #define ABDAY_7 19 36 1.1 jtc 37 1.1 jtc #define MON_1 20 /* Name of the first month */ 38 1.1 jtc #define MON_2 21 39 1.1 jtc #define MON_3 22 40 1.1 jtc #define MON_4 23 41 1.1 jtc #define MON_5 24 42 1.1 jtc #define MON_6 25 43 1.1 jtc #define MON_7 26 44 1.1 jtc #define MON_8 27 45 1.1 jtc #define MON_9 28 46 1.1 jtc #define MON_10 29 47 1.1 jtc #define MON_11 30 48 1.1 jtc #define MON_12 31 49 1.1 jtc 50 1.1 jtc #define ABMON_1 32 /* Abbrev. name of the first month */ 51 1.1 jtc #define ABMON_2 33 52 1.1 jtc #define ABMON_3 34 53 1.1 jtc #define ABMON_4 35 54 1.1 jtc #define ABMON_5 36 55 1.1 jtc #define ABMON_6 37 56 1.1 jtc #define ABMON_7 38 57 1.1 jtc #define ABMON_8 39 58 1.1 jtc #define ABMON_9 40 59 1.1 jtc #define ABMON_10 41 60 1.1 jtc #define ABMON_11 42 61 1.1 jtc #define ABMON_12 43 62 1.1 jtc 63 1.1 jtc #define RADIXCHAR 44 /* Radix character */ 64 1.1 jtc #define THOUSEP 45 /* Separator for thousands */ 65 1.1 jtc #define YESSTR 46 /* Affirmitive response for yes/no queries */ 66 1.1 jtc #define YESEXPR 47 /* Affirmitive response for yes/no queries */ 67 1.1 jtc #define NOSTR 48 /* Negative response for yes/no queries */ 68 1.1 jtc #define NOEXPR 49 /* Negative response for yes/no queries */ 69 1.1 jtc #define CRNCYSTR 50 /* Currency symbol */ 70 1.4.10.1 nathanw 71 1.4.10.1 nathanw #define CODESET 51 /* codeset name */ 72 1.1 jtc 73 1.1 jtc __BEGIN_DECLS 74 1.1 jtc char *nl_langinfo __P((nl_item)); 75 1.1 jtc __END_DECLS 76 1.1 jtc 77 1.1 jtc #endif /* _LANGINFO_H_ */ 78