Changes in uspace/lib/cpp/include/cwchar [bc56f30:b251af5a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/cpp/include/cwchar
rbc56f30 rb251af5a 30 30 #define LIBCPP_WCHAR 31 31 32 #include <wchar.h> 33 #include <time.h> 32 33 namespace std::hel 34 { 35 extern "C" { 36 #include <wchar.h> 37 #include <time.h> 38 } 39 } 34 40 35 41 namespace std 36 42 { 37 /* using ::mbstate_t; */38 using ::size_t;39 using ::wint_t;40 using ::tm;43 /* using std::hel::mbstate_t; */ 44 using std::hel::size_t; 45 using std::hel::wint_t; 46 using std::hel::tm; 41 47 42 /* using ::wcscpy; */43 /* using ::wcsncpy; */44 /* using ::wcscat; */45 /* using ::wcsncat; */46 /* using ::wcsnxfrm; */48 /* using std::hel::wcscpy; */ 49 /* using std::hel::wcsncpy; */ 50 /* using std::hel::wcscat; */ 51 /* using std::hel::wcsncat; */ 52 /* using std::hel::wcsnxfrm; */ 47 53 48 /* using ::wcslen; */49 /* using ::wcscmp; */50 /* using ::wcsncmp; */51 /* using ::wcscoll; */52 /* using ::wcschr; */53 /* using ::wcsrchr; */54 /* using ::wcsspn; */55 /* using ::wcscspn; */56 /* using ::wcspbrk; */57 /* using ::wcsstr; */58 /* using ::wcstok; */54 /* using std::hel::wcslen; */ 55 /* using std::hel::wcscmp; */ 56 /* using std::hel::wcsncmp; */ 57 /* using std::hel::wcscoll; */ 58 /* using std::hel::wcschr; */ 59 /* using std::hel::wcsrchr; */ 60 /* using std::hel::wcsspn; */ 61 /* using std::hel::wcscspn; */ 62 /* using std::hel::wcspbrk; */ 63 /* using std::hel::wcsstr; */ 64 /* using std::hel::wcstok; */ 59 65 60 /* using ::wmemcpy; */61 /* using ::wmemmove; */62 /* using ::wmemcmp; */63 /* using ::wmemchr; */64 /* using ::wmemset; */66 /* using std::hel::wmemcpy; */ 67 /* using std::hel::wmemmove; */ 68 /* using std::hel::wmemcmp; */ 69 /* using std::hel::wmemchr; */ 70 /* using std::hel::wmemset; */ 65 71 66 /* using ::msbinit; */67 /* using ::btowc; */68 /* using ::wctob; */69 /* using ::mbrlen; */70 /* using ::mbrtowc; */71 /* using ::wctomb; */72 /* using ::mbsrtowcs; */73 /* using ::wcsrtombs; */72 /* using std::hel::msbinit; */ 73 /* using std::hel::btowc; */ 74 /* using std::hel::wctob; */ 75 /* using std::hel::mbrlen; */ 76 /* using std::hel::mbrtowc; */ 77 /* using std::hel::wctomb; */ 78 /* using std::hel::mbsrtowcs; */ 79 /* using std::hel::wcsrtombs; */ 74 80 75 /* using ::fgetwc; */76 /* using ::getwc; */77 /* using ::fgetws; */78 /* using ::fputwc; */79 /* using ::putwc; */80 /* using ::fputws; */81 /* using ::getwchar; */82 /* using ::putwchar; */83 /* using ::ungetwc; */84 /* using ::fwide; */85 /* using ::wscanf; */86 /* using ::fwscanf; */87 /* using ::swscanf; */88 /* using ::vwscanf; */89 /* using ::vfwscanf; */90 /* using ::vswscanf; */91 /* using ::wprintf; */92 /* using ::fwprintf; */93 /* using ::swprintf; */81 /* using std::hel::fgetwc; */ 82 /* using std::hel::getwc; */ 83 /* using std::hel::fgetws; */ 84 /* using std::hel::fputwc; */ 85 /* using std::hel::putwc; */ 86 /* using std::hel::fputws; */ 87 /* using std::hel::getwchar; */ 88 /* using std::hel::putwchar; */ 89 /* using std::hel::ungetwc; */ 90 /* using std::hel::fwide; */ 91 /* using std::hel::wscanf; */ 92 /* using std::hel::fwscanf; */ 93 /* using std::hel::swscanf; */ 94 /* using std::hel::vwscanf; */ 95 /* using std::hel::vfwscanf; */ 96 /* using std::hel::vswscanf; */ 97 /* using std::hel::wprintf; */ 98 /* using std::hel::fwprintf; */ 99 /* using std::hel::swprintf; */ 94 100 95 /* using ::wcsftime; */96 /* using ::wcstol; */97 /* using ::wcstoll; */98 /* using ::wcstoul; */99 /* using ::wcstoull; */100 /* using ::wcstof; */101 /* using ::wcstod; */102 /* using ::wcstold; */101 /* using std::hel::wcsftime; */ 102 /* using std::hel::wcstol; */ 103 /* using std::hel::wcstoll; */ 104 /* using std::hel::wcstoul; */ 105 /* using std::hel::wcstoull; */ 106 /* using std::hel::wcstof; */ 107 /* using std::hel::wcstod; */ 108 /* using std::hel::wcstold; */ 103 109 } 104 110 111 /* using std::hel::mbstate_t; */ 112 using std::hel::size_t; 113 using std::hel::wint_t; 114 using std::hel::tm; 115 116 /* using std::hel::wcscpy; */ 117 /* using std::hel::wcsncpy; */ 118 /* using std::hel::wcscat; */ 119 /* using std::hel::wcsncat; */ 120 /* using std::hel::wcsnxfrm; */ 121 122 /* using std::hel::wcslen; */ 123 /* using std::hel::wcscmp; */ 124 /* using std::hel::wcsncmp; */ 125 /* using std::hel::wcscoll; */ 126 /* using std::hel::wcschr; */ 127 /* using std::hel::wcsrchr; */ 128 /* using std::hel::wcsspn; */ 129 /* using std::hel::wcscspn; */ 130 /* using std::hel::wcspbrk; */ 131 /* using std::hel::wcsstr; */ 132 /* using std::hel::wcstok; */ 133 134 /* using std::hel::wmemcpy; */ 135 /* using std::hel::wmemmove; */ 136 /* using std::hel::wmemcmp; */ 137 /* using std::hel::wmemchr; */ 138 /* using std::hel::wmemset; */ 139 140 /* using std::hel::msbinit; */ 141 /* using std::hel::btowc; */ 142 /* using std::hel::wctob; */ 143 /* using std::hel::mbrlen; */ 144 /* using std::hel::mbrtowc; */ 145 /* using std::hel::wctomb; */ 146 /* using std::hel::mbsrtowcs; */ 147 /* using std::hel::wcsrtombs; */ 148 149 /* using std::hel::fgetwc; */ 150 /* using std::hel::getwc; */ 151 /* using std::hel::fgetws; */ 152 /* using std::hel::fputwc; */ 153 /* using std::hel::putwc; */ 154 /* using std::hel::fputws; */ 155 /* using std::hel::getwchar; */ 156 /* using std::hel::putwchar; */ 157 /* using std::hel::ungetwc; */ 158 /* using std::hel::fwide; */ 159 /* using std::hel::wscanf; */ 160 /* using std::hel::fwscanf; */ 161 /* using std::hel::swscanf; */ 162 /* using std::hel::vwscanf; */ 163 /* using std::hel::vfwscanf; */ 164 /* using std::hel::vswscanf; */ 165 /* using std::hel::wprintf; */ 166 /* using std::hel::fwprintf; */ 167 /* using std::hel::swprintf; */ 168 169 /* using std::hel::wcsftime; */ 170 /* using std::hel::wcstol; */ 171 /* using std::hel::wcstoll; */ 172 /* using std::hel::wcstoul; */ 173 /* using std::hel::wcstoull; */ 174 /* using std::hel::wcstof; */ 175 /* using std::hel::wcstod; */ 176 /* using std::hel::wcstold; */ 177 105 178 #endif
Note:
See TracChangeset
for help on using the changeset viewer.