author | William Roberts <williamr@symbian.org> |
Wed, 31 Mar 2010 12:27:01 +0100 | |
branch | Symbian2 |
changeset 3 | e1b950c65cb4 |
parent 2 | epoc32/include/stdapis/stlport/stl/msl_string.h@2fe1408b6811 |
child 4 | 837f303aceeb |
permissions | -rw-r--r-- |
williamr@2 | 1 |
/* |
williamr@2 | 2 |
* Copyright (c) 1998 |
williamr@2 | 3 |
* Mark of the Unicorn, Inc. |
williamr@2 | 4 |
* |
williamr@2 | 5 |
* Permission to use, copy, modify, distribute and sell this software |
williamr@2 | 6 |
* and its documentation for any purpose is hereby granted without fee, |
williamr@2 | 7 |
* provided that the above copyright notice appear in all copies and |
williamr@2 | 8 |
* that both that copyright notice and this permission notice appear |
williamr@2 | 9 |
* in supporting documentation. Mark of the Unicorn, Inc. makes no |
williamr@2 | 10 |
* representations about the suitability of this software for any |
williamr@2 | 11 |
* purpose. It is provided "as is" without express or implied warranty. |
williamr@2 | 12 |
* |
williamr@2 | 13 |
*/ |
williamr@2 | 14 |
#if defined( _STLP_USE_MSIPL ) && !defined( _STLP_MSL_STRING_H_ ) |
williamr@2 | 15 |
#define _STLP_MSL_STRING_H_ |
williamr@2 | 16 |
|
williamr@2 | 17 |
//# define char_traits __msl_char_traits |
williamr@2 | 18 |
# define basic_string __msl_basic_string |
williamr@2 | 19 |
# define b_str_ref __msl_b_str_ref |
williamr@2 | 20 |
# define basic_istream __msl_basic_istream |
williamr@2 | 21 |
# define basic_ostream __msl_basic_ostream |
williamr@2 | 22 |
# define string __msl_string |
williamr@2 | 23 |
# define wstring __msl_wstring |
williamr@2 | 24 |
# define iterator_traits __msl_iterator_traits |
williamr@2 | 25 |
|
williamr@2 | 26 |
namespace std |
williamr@2 | 27 |
{ |
williamr@2 | 28 |
template<class charT, class traits> class basic_istream; |
williamr@2 | 29 |
template<class charT, class traits> class basic_ostream; |
williamr@2 | 30 |
} |
williamr@2 | 31 |
|
williamr@2 | 32 |
# include _STLP_NATIVE_HEADER(string) |
williamr@2 | 33 |
// # undef char_traits |
williamr@2 | 34 |
# undef basic_string |
williamr@2 | 35 |
# undef b_str_ref |
williamr@2 | 36 |
# undef basic_istream |
williamr@2 | 37 |
# undef basic_ostream |
williamr@2 | 38 |
# undef string |
williamr@2 | 39 |
# undef wstring |
williamr@2 | 40 |
# undef iterator_traits |
williamr@2 | 41 |
|
williamr@2 | 42 |
#endif |