diff -r e1b950c65cb4 -r 837f303aceeb epoc32/include/tools/stlport/stl/msl_string.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/epoc32/include/tools/stlport/stl/msl_string.h Wed Mar 31 12:33:34 2010 +0100 @@ -0,0 +1,42 @@ +/* + * Copyright (c) 1998 + * Mark of the Unicorn, Inc. + * + * Permission to use, copy, modify, distribute and sell this software + * and its documentation for any purpose is hereby granted without fee, + * provided that the above copyright notice appear in all copies and + * that both that copyright notice and this permission notice appear + * in supporting documentation. Mark of the Unicorn, Inc. makes no + * representations about the suitability of this software for any + * purpose. It is provided "as is" without express or implied warranty. + * + */ +#if defined( _STLP_USE_MSIPL ) && !defined( _STLP_MSL_STRING_H_ ) +#define _STLP_MSL_STRING_H_ + +//# define char_traits __msl_char_traits +# define basic_string __msl_basic_string +# define b_str_ref __msl_b_str_ref +# define basic_istream __msl_basic_istream +# define basic_ostream __msl_basic_ostream +# define string __msl_string +# define wstring __msl_wstring +# define iterator_traits __msl_iterator_traits + +namespace std +{ + template class basic_istream; + template class basic_ostream; +} + +# include _STLP_NATIVE_HEADER(string) +// # undef char_traits +# undef basic_string +# undef b_str_ref +# undef basic_istream +# undef basic_ostream +# undef string +# undef wstring +# undef iterator_traits + +#endif