epoc32/include/stdapis/stlport/using/cstring
branchSymbian2
changeset 2 2fe1408b6811
parent 0 061f57f2323e
     1.1 --- a/epoc32/include/stdapis/stlport/using/cstring	Tue Nov 24 13:55:44 2009 +0000
     1.2 +++ b/epoc32/include/stdapis/stlport/using/cstring	Tue Mar 16 16:12:26 2010 +0000
     1.3 @@ -1,1 +1,54 @@
     1.4 -cstring
     1.5 +using _STLP_VENDOR_CSTD::size_t;
     1.6 +
     1.7 +#  ifndef _STLP_NO_CSTD_FUNCTION_IMPORTS
     1.8 +#   if defined(__MSL__) && __MC68K__ && !_No_BlockMove && __dest_os == __mac_os
     1.9 +#    undef memcpy
    1.10 +#    undef memmove
    1.11 +inline void* memcpy(void* dst, const void* src, size_t len)
    1.12 +{
    1.13 +	return _STLP_VENDOR_CSTD::__memcpy(dst, src, len);
    1.14 +}
    1.15 +inline void* memmove(void* dst, const void* src, size_t len)
    1.16 +{
    1.17 +	return _STLP_VENDOR_CSTD::__memmove(dst, src, len);
    1.18 +}
    1.19 +#   else
    1.20 +
    1.21 + using _STLP_VENDOR_CSTD::memmove;
    1.22 + using _STLP_VENDOR_CSTD::memcpy;
    1.23 +
    1.24 +#   endif
    1.25 +
    1.26 +# if ! defined (__BORLANDC__)
    1.27 +using _STLP_VENDOR_CSTD::memchr;
    1.28 +using _STLP_VENDOR_CSTD::strchr;
    1.29 +using _STLP_VENDOR_CSTD::strpbrk;
    1.30 +using _STLP_VENDOR_CSTD::strrchr;
    1.31 +using _STLP_VENDOR_CSTD::strstr;
    1.32 +# endif
    1.33 +
    1.34 +using _STLP_VENDOR_CSTD::memcmp;
    1.35 +using _STLP_VENDOR_CSTD::memset;
    1.36 +
    1.37 +using _STLP_VENDOR_CSTD::strcat;
    1.38 +
    1.39 +# if !defined (strcmp)
    1.40 +using _STLP_VENDOR_CSTD::strcmp;
    1.41 +# endif
    1.42 +
    1.43 +using _STLP_VENDOR_CSTD::strcoll;
    1.44 +# if !defined (strcpy)
    1.45 +using _STLP_VENDOR_CSTD::strcpy;
    1.46 +# endif
    1.47 +using _STLP_VENDOR_CSTD::strcspn;
    1.48 +using _STLP_VENDOR_CSTD::strerror;
    1.49 +using _STLP_VENDOR_CSTD::strlen;
    1.50 +using _STLP_VENDOR_CSTD::strncat;
    1.51 +using _STLP_VENDOR_CSTD::strncmp;
    1.52 +
    1.53 +using _STLP_VENDOR_CSTD::strncpy;
    1.54 +using _STLP_VENDOR_CSTD::strspn;
    1.55 +
    1.56 +using _STLP_VENDOR_CSTD::strtok;
    1.57 +using _STLP_VENDOR_CSTD::strxfrm;
    1.58 +#  endif /* _STLP_NO_CSTD_FUNCTION_IMPORTS */