Changes in uspace/lib/cpp/include/cwchar [b251af5a:bc56f30] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/cpp/include/cwchar
rb251af5a rbc56f30 30 30 #define LIBCPP_WCHAR 31 31 32 33 namespace std::hel 34 { 35 extern "C" { 36 #include <wchar.h> 37 #include <time.h> 38 } 39 } 32 #include <wchar.h> 33 #include <time.h> 40 34 41 35 namespace std 42 36 { 43 /* using std::hel::mbstate_t; */44 using std::hel::size_t;45 using std::hel::wint_t;46 using std::hel::tm;37 /* using ::mbstate_t; */ 38 using ::size_t; 39 using ::wint_t; 40 using ::tm; 47 41 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; */42 /* using ::wcscpy; */ 43 /* using ::wcsncpy; */ 44 /* using ::wcscat; */ 45 /* using ::wcsncat; */ 46 /* using ::wcsnxfrm; */ 53 47 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; */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; */ 65 59 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; */60 /* using ::wmemcpy; */ 61 /* using ::wmemmove; */ 62 /* using ::wmemcmp; */ 63 /* using ::wmemchr; */ 64 /* using ::wmemset; */ 71 65 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; */66 /* using ::msbinit; */ 67 /* using ::btowc; */ 68 /* using ::wctob; */ 69 /* using ::mbrlen; */ 70 /* using ::mbrtowc; */ 71 /* using ::wctomb; */ 72 /* using ::mbsrtowcs; */ 73 /* using ::wcsrtombs; */ 80 74 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; */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; */ 100 94 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; */95 /* using ::wcsftime; */ 96 /* using ::wcstol; */ 97 /* using ::wcstoll; */ 98 /* using ::wcstoul; */ 99 /* using ::wcstoull; */ 100 /* using ::wcstof; */ 101 /* using ::wcstod; */ 102 /* using ::wcstold; */ 109 103 } 110 104 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 178 105 #endif
Note:
See TracChangeset
for help on using the changeset viewer.