stl_string_fwd.h

00001 /*
00002  * Copyright (c) 1997
00003  * Silicon Graphics Computer Systems, Inc.
00004  *
00005  * Permission to use, copy, modify, distribute and sell this software
00006  * and its documentation for any purpose is hereby granted without fee,
00007  * provided that the above copyright notice appear in all copies and
00008  * that both that copyright notice and this permission notice appear
00009  * in supporting documentation.  Silicon Graphics makes no
00010  * representations about the suitability of this software for any
00011  * purpose.  It is provided "as is" without express or implied warranty.
00012  */ 
00013 
00014 #ifndef __SGI_STL_STRING_FWD_H
00015 #define __SGI_STL_STRING_FWD_H
00016 
00017 #ifndef UNDER_CE
00018 #include <stddef.h>
00019 #else
00020 #include <wce_defs.h>
00021 #endif
00022 #include <stl_config.h>
00023 #include <stl_alloc.h>
00024 #include <char_traits.h>
00025 
00026 __STL_BEGIN_NAMESPACE
00027 
00028 template <class _CharT, 
00029           class _Traits = char_traits<_CharT>, 
00030           class _Alloc = __STL_DEFAULT_ALLOCATOR(_CharT) >
00031 class basic_string;
00032 
00033 typedef basic_string<char>    string;
00034 typedef basic_string<wchar_t> wstring;
00035 
00036 static const char* __get_c_string(const string&);
00037 
00038 __STL_END_NAMESPACE
00039 
00040 #endif /* __SGI_STL_STRING_FWD_H */
00041 
00042 // Local Variables:
00043 // mode:C++
00044 // End:

Generated on Mon Jun 5 10:20:44 2006 for Intelligence.kdevelop by  doxygen 1.4.6