1#ifndef _STLP_INTERNAL_IOSFWD
2#define _STLP_INTERNAL_IOSFWD
4#if defined (__sgi) && !defined (__GNUC__) && !defined (_STANDARD_C_PLUS_PLUS)
5# error This header file requires the -LANG:std option
21#ifndef _STLP_CHAR_TRAITS_H
29template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
32template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
35template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
38template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
41template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
44template <
class _CharT, _STLP_DFL_TMPL_PARAM( _Traits ,
char_traits<_CharT>),
45 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) >
48template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>),
49 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) >
52template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>),
53 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) >
56template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>),
57 _STLP_DFL_TMPL_PARAM(_Allocator , allocator<_CharT>) >
60template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
63template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
66template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
69template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
72template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
75template <
class _CharT, _STLP_DFL_TMPL_PARAM(_Traits ,
char_traits<_CharT>) >
80#if !defined (_STLP_NO_WCHAR_T)
86template <
class _Facet>
87#if defined (_STLP_NO_EXPLICIT_FUNCTION_TMPL_ARGS)
90 _Use_facet(
const locale& __p_loc) : __loc(__p_loc) {}
93# define use_facet *_Use_facet
98template <
class _CharT>
class ctype;
100template <
class _CharT>
class collate;
108#if !defined (_STLP_NO_WCHAR_T)
115#if !(defined (__SUNPRO_CC) && __SUNPRO_CC < 0x500 )
135#if !defined (_STLP_NO_WCHAR_T)
complex< _Tp > _STLP_CALL operator*(const _Tp &__x, const complex< _Tp > &__z)
basic_ostringstream< wchar_t, char_traits< wchar_t >, allocator< wchar_t > > wostringstream
basic_filebuf< wchar_t, char_traits< wchar_t > > wfilebuf
basic_ostream< char, char_traits< char > > ostream
basic_iostream< char, char_traits< char > > iostream
basic_iostream< wchar_t, char_traits< wchar_t > > wiostream
basic_istringstream< wchar_t, char_traits< wchar_t >, allocator< wchar_t > > wistringstream
basic_fstream< char, char_traits< char > > fstream
basic_ifstream< wchar_t, char_traits< wchar_t > > wifstream
basic_stringbuf< char, char_traits< char >, allocator< char > > stringbuf
basic_ios< wchar_t, char_traits< wchar_t > > wios
basic_istringstream< char, char_traits< char >, allocator< char > > istringstream
basic_stringstream< char, char_traits< char >, allocator< char > > stringstream
basic_filebuf< char, char_traits< char > > filebuf
basic_istream< char, char_traits< char > > istream
basic_streambuf< wchar_t, char_traits< wchar_t > > wstreambuf
basic_ofstream< char, char_traits< char > > ofstream
basic_ostream< wchar_t, char_traits< wchar_t > > wostream
basic_fstream< wchar_t, char_traits< wchar_t > > wfstream
basic_stringstream< wchar_t, char_traits< wchar_t >, allocator< wchar_t > > wstringstream
basic_ios< char, char_traits< char > > ios
basic_istream< wchar_t, char_traits< wchar_t > > wistream
basic_stringbuf< wchar_t, char_traits< wchar_t >, allocator< wchar_t > > wstringbuf
basic_streambuf< char, char_traits< char > > streambuf
basic_ostringstream< char, char_traits< char >, allocator< char > > ostringstream
basic_ifstream< char, char_traits< char > > ifstream
const _Facet & use_facet(const locale &)
basic_ofstream< wchar_t, char_traits< wchar_t > > wofstream
#define _STLP_TEMPLATE_NULL
#define _STLP_BEGIN_NAMESPACE
#define _STLP_END_NAMESPACE