Changes in uspace/lib/cpp/include/cstring [bc56f30:b251af5a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/cpp/include/cstring
rbc56f30 rb251af5a 30 30 #define LIBCPP_CSTRING 31 31 32 #define _REALLY_WANT_STRING_H 33 #include <string.h> 32 33 namespace std::hel 34 { 35 extern "C" { 36 #include <str.h> 37 } 38 } 34 39 35 40 namespace std 36 41 { 37 using ::size_t;42 using std::hel::size_t; 38 43 39 using ::strcpy;40 using ::strncpy;41 using ::strcat;42 using ::strncat;43 using ::strxfrm;44 /* using std::hel::strcpy; */ 45 /* using std::hel::strncpy; */ 46 /* using std::hel::strcat; */ 47 /* using std::hel::strncat; */ 48 /* using std::hel::strxfrm; */ 44 49 45 using ::strlen;46 using ::strcmp;47 using ::strncmp;48 using ::strcoll;49 using ::strchr;50 using ::strrchr;51 using ::strspn;52 using ::strcspn;53 using ::strpbrk;54 using ::strstr;55 using ::strtok;50 /* using std::hel::strlen; */ 51 /* using std::hel::strcmp; */ 52 /* using std::hel::strncmp; */ 53 /* using std::hel::strcoll; */ 54 /* using std::hel::strchr; */ 55 /* using std::hel::strrchr; */ 56 /* using std::hel::strspn; */ 57 /* using std::hel::strcspn; */ 58 /* using std::hel::strpbrk; */ 59 /* using std::hel::strstr; */ 60 /* using std::hel::strok; */ 56 61 57 using ::memchr;58 using ::memcmp;59 using ::memset;60 using ::memcpy;61 using ::memmove;62 /* using std::hel::memchr; */ 63 using std::hel::memcmp; 64 using std::hel::memset; 65 using std::hel::memcpy; 66 using std::hel::memmove; 62 67 63 using ::strerror;68 /* using std::hel::strerror; */ 64 69 } 65 70 71 using std::hel::size_t; 72 73 /* using std::hel::strcpy; */ 74 /* using std::hel::strncpy; */ 75 /* using std::hel::strcat; */ 76 /* using std::hel::strncat; */ 77 /* using std::hel::strxfrm; */ 78 79 /* using std::hel::strlen; */ 80 /* using std::hel::strcmp; */ 81 /* using std::hel::strncmp; */ 82 /* using std::hel::strcoll; */ 83 /* using std::hel::strchr; */ 84 /* using std::hel::strrchr; */ 85 /* using std::hel::strspn; */ 86 /* using std::hel::strcspn; */ 87 /* using std::hel::strpbrk; */ 88 /* using std::hel::strstr; */ 89 /* using std::hel::strok; */ 90 91 /* using std::hel::memchr; */ 92 using std::hel::memcmp; 93 using std::hel::memset; 94 using std::hel::memcpy; 95 using std::hel::memmove; 96 97 /* using std::hel::strerror; */ 98 66 99 #endif
Note:
See TracChangeset
for help on using the changeset viewer.