]> git.buserror.net Git - polintos/scott/priv.git/blob - include/c++/stl/using/cstring
Add STLport 5.1.4
[polintos/scott/priv.git] / include / c++ / stl / using / cstring
1 using _STLP_VENDOR_CSTD::size_t;
2
3 #if !defined (_STLP_NO_CSTD_FUNCTION_IMPORTS)
4 #  if defined (__MSL__) && __MC68K__ && !_No_BlockMove && __dest_os == __mac_os
5 #    undef memcpy
6 #    undef memmove
7 inline void* memcpy(void* dst, const void* src, size_t len)
8 {       return _STLP_VENDOR_CSTD::__memcpy(dst, src, len); }
9 inline void* memmove(void* dst, const void* src, size_t len)
10 {       return _STLP_VENDOR_CSTD::__memmove(dst, src, len); }
11 #  else
12 using _STLP_VENDOR_CSTD::memmove;
13 using _STLP_VENDOR_CSTD::memcpy;
14 #  endif
15
16 #  if !defined (_STLP_WCE)
17 // these functions just don't exist on Windows CE
18 using _STLP_VENDOR_CSTD::strcoll;
19 using _STLP_VENDOR_CSTD::strerror;
20 using _STLP_VENDOR_CSTD::strxfrm;
21 #  endif
22
23 #  if defined (__BORLANDC__)
24 extern "C++" {
25 #  endif
26 using _STLP_VENDOR_CSTD::memchr;
27 using _STLP_VENDOR_CSTD::strchr;
28 using _STLP_VENDOR_CSTD::strpbrk;
29 using _STLP_VENDOR_CSTD::strrchr;
30 using _STLP_VENDOR_CSTD::strstr;
31 #  if defined (__BORLANDC__)
32 }
33 #  endif
34
35 using _STLP_VENDOR_CSTD::memcmp;
36 using _STLP_VENDOR_CSTD::memset;
37
38 using _STLP_VENDOR_CSTD::strcat;
39
40 #  if !defined (strcmp)
41 using _STLP_VENDOR_CSTD::strcmp;
42 #  endif
43
44 #  if !defined (strcpy)
45 using _STLP_VENDOR_CSTD::strcpy;
46 #  endif
47 using _STLP_VENDOR_CSTD::strcspn;
48 using _STLP_VENDOR_CSTD::strlen;
49 using _STLP_VENDOR_CSTD::strncat;
50 using _STLP_VENDOR_CSTD::strncmp;
51
52 using _STLP_VENDOR_CSTD::strncpy;
53 using _STLP_VENDOR_CSTD::strspn;
54
55 using _STLP_VENDOR_CSTD::strtok;
56 #endif /* _STLP_NO_CSTD_FUNCTION_IMPORTS */