00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #if defined( _STLP_USE_MSIPL ) && !defined( _STLP_MSL_STRING_H_ )
00015 #define _STLP_MSL_STRING_H_
00016
00017
00018 # define basic_string __msl_basic_string
00019 # define b_str_ref __msl_b_str_ref
00020 # define basic_istream __msl_basic_istream
00021 # define basic_ostream __msl_basic_ostream
00022 # define string __msl_string
00023 # define wstring __msl_wstring
00024 # define iterator_traits __msl_iterator_traits
00025
00026 namespace std
00027 {
00028 template<class charT, class traits> class basic_istream;
00029 template<class charT, class traits> class basic_ostream;
00030 }
00031
00032 # include _STLP_NATIVE_HEADER(string)
00033
00034 # undef basic_string
00035 # undef b_str_ref
00036 # undef basic_istream
00037 # undef basic_ostream
00038 # undef string
00039 # undef wstring
00040 # undef iterator_traits
00041
00042 #endif