2 * © Portions copyright (c) 2006-2007 Nokia Corporation. All rights reserved.
5 * Hewlett-Packard Company
7 * Copyright (c) 1996,1997
8 * Silicon Graphics Computer Systems, Inc.
11 * Moscow Center for SPARC Technology
16 * This material is provided "as is", with absolutely no warranty expressed
17 * or implied. Any use is at your own risk.
19 * Permission to use or copy this software for any purpose is hereby granted
20 * without fee, provided the above notices are retained on all copies.
21 * Permission to modify the code and to distribute modified code is granted,
22 * provided the above notices are retained, and a notice that the code was
23 * modified is included with the above copyright notice.
27 #ifndef _STLP_STRING_FWD_H
28 # include <stl/_string_fwd.h>
31 # if !defined ( _STLP_STRING_FWD_C) && defined(_STLP_OWN_IOSTREAMS)
32 #define _STLP_STRING_FWD_C
34 _STLP_EXP_DECLSPEC const char* _STLP_CALL
35 __get_c_string(const string& __str)
40 #elif !defined ( _STLP_STRING_FWD_C) && ! defined (_STLP_OWN_IOSTREAMS)
41 #define _STLP_STRING_FWD_C
45 template <class _CharT, class _Traits, class _Alloc>
46 const char* _STLP_CALL
47 __get_c_string(const basic_string<_CharT,_Traits,_Alloc>& __str) {
53 #endif /* _STLP_STRING_FWD_C */