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