1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176
pub use self::os::{wctrans_t}; use {int_t, char_t}; use locale::{locale_t}; use wchar::{wctype_t, wint_t}; #[cfg(target_os = "linux")] #[path = "linux/mod.rs"] mod os; pub fn iswalnum_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswalnum_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswalnum_l(wc, locale) } } pub fn iswalnum(wc: wint_t) -> int_t { extern { fn iswalnum(wc: wint_t) -> int_t; } unsafe { iswalnum(wc) } } pub fn iswalpha_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswalpha_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswalpha_l(wc, locale) } } pub fn iswalpha(wc: wint_t) -> int_t { extern { fn iswalpha(wc: wint_t) -> int_t; } unsafe { iswalpha(wc) } } pub fn iswblank_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswblank_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswblank_l(wc, locale) } } pub fn iswblank(wc: wint_t) -> int_t { extern { fn iswblank(wc: wint_t) -> int_t; } unsafe { iswblank(wc) } } pub fn iswcntrl_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswcntrl_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswcntrl_l(wc, locale) } } pub fn iswcntrl(wc: wint_t) -> int_t { extern { fn iswcntrl(wc: wint_t) -> int_t; } unsafe { iswcntrl(wc) } } pub fn iswctype_l(wc: wint_t, desc: wctype_t, locale: locale_t) -> int_t { extern { fn iswctype_l(wc: wint_t, desc: wctype_t, locale: locale_t) -> int_t; } unsafe { iswctype_l(wc, desc, locale) } } pub fn iswctype(wc: wint_t, desc: wctype_t) -> int_t { extern { fn iswctype(wc: wint_t, desc: wctype_t) -> int_t; } unsafe { iswctype(wc, desc) } } pub fn iswdigit_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswdigit_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswdigit_l(wc, locale) } } pub fn iswdigit(wc: wint_t) -> int_t { extern { fn iswdigit(wc: wint_t) -> int_t; } unsafe { iswdigit(wc) } } pub fn iswgraph_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswgraph_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswgraph_l(wc, locale) } } pub fn iswgraph(wc: wint_t) -> int_t { extern { fn iswgraph(wc: wint_t) -> int_t; } unsafe { iswgraph(wc) } } pub fn iswlower_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswlower_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswlower_l(wc, locale) } } pub fn iswlower(wc: wint_t) -> int_t { extern { fn iswlower(wc: wint_t) -> int_t; } unsafe { iswlower(wc) } } pub fn iswprint_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswprint_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswprint_l(wc, locale) } } pub fn iswprint(wc: wint_t) -> int_t { extern { fn iswprint(wc: wint_t) -> int_t; } unsafe { iswprint(wc) } } pub fn iswpunct_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswpunct_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswpunct_l(wc, locale) } } pub fn iswpunct(wc: wint_t) -> int_t { extern { fn iswpunct(wc: wint_t) -> int_t; } unsafe { iswpunct(wc) } } pub fn iswspace_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswspace_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswspace_l(wc, locale) } } pub fn iswspace(wc: wint_t) -> int_t { extern { fn iswspace(wc: wint_t) -> int_t; } unsafe { iswspace(wc) } } pub fn iswupper_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswupper_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswupper_l(wc, locale) } } pub fn iswupper(wc: wint_t) -> int_t { extern { fn iswupper(wc: wint_t) -> int_t; } unsafe { iswupper(wc) } } pub fn iswxdigit_l(wc: wint_t, locale: locale_t) -> int_t { extern { fn iswxdigit_l(wc: wint_t, locale: locale_t) -> int_t; } unsafe { iswxdigit_l(wc, locale) } } pub fn iswxdigit(wc: wint_t) -> int_t { extern { fn iswxdigit(wc: wint_t) -> int_t; } unsafe { iswxdigit(wc) } } pub fn towctrans_l(wc: wint_t, desc: wctrans_t, locale: locale_t) -> wint_t { extern { fn towctrans_l(wc: wint_t, desc: wctrans_t, locale: locale_t) -> wint_t; } unsafe { towctrans_l(wc, desc, locale) } } pub fn towctrans(wc: wint_t, desc: wctrans_t) -> wint_t { extern { fn towctrans(wc: wint_t, desc: wctrans_t) -> wint_t; } unsafe { towctrans(wc, desc) } } pub fn towlower_l(wc: wint_t, locale: locale_t) -> wint_t { extern { fn towlower_l(wc: wint_t, locale: locale_t) -> wint_t; } unsafe { towlower_l(wc, locale) } } pub fn towlower(wc: wint_t) -> wint_t { extern { fn towlower(wc: wint_t) -> wint_t; } unsafe { towlower(wc) } } pub fn towupper_l(wc: wint_t, locale: locale_t) -> wint_t { extern { fn towupper_l(wc: wint_t, locale: locale_t) -> wint_t; } unsafe { towupper_l(wc, locale) } } pub fn towupper(wc: wint_t) -> wint_t { extern { fn towupper(wc: wint_t) -> wint_t; } unsafe { towupper(wc) } } extern { pub fn wctrans_l(property: *const char_t, locale: locale_t) -> wctrans_t; pub fn wctrans(property: *const char_t) -> wctrans_t; pub fn wctype_l(property: *const char_t, locale: locale_t) -> wctype_t; pub fn wctype(property: *const char_t) -> wctype_t; }