18#ifndef _STLP_INTERNAL_IOS_H
19#define _STLP_INTERNAL_IOS_H
22#ifndef _STLP_IOS_BASE_H
26#ifndef _STLP_INTERNAL_CTYPE_H
30#ifndef _STLP_INTERNAL_NUMPUNCT_H
47template <
class _CharT,
class _Traits>
111 const int_type __eof = _Traits::eof();
112 return _Traits::eq_int_type(
__c, __eof);
143template <
class _CharT,
class _Traits>
146{
return _M_ctype_facet()->narrow(
__c, __default); }
148template <
class _CharT,
class _Traits>
151{
return _M_ctype_facet()->widen(
__c); }
153# if !defined (_STLP_NO_METHOD_SPECIALIZATION)
169# if defined (_STLP_USE_TEMPLATE_EXPORT)
171# if ! defined (_STLP_NO_WCHAR_T)
178#if defined (_STLP_EXPOSE_STREAM_IMPLEMENTATION) && !defined (_STLP_LINK_TIME_INSTANTIATION)
void __fill(_ForwardIter __first, _ForwardIter __last, const _Tp &__val, const input_iterator_tag &, _Distance *)
iostate exceptions() const
char_type fill(char_type __fill)
basic_streambuf< _CharT, _Traits > * _M_streambuf
basic_ios< _CharT, _Traits > & copyfmt(const basic_ios< _CharT, _Traits > &__x)
basic_streambuf< _CharT, _Traits > * rdbuf() const
static bool _STLP_CALL _S_eof(int_type __c)
basic_ostream< _CharT, _Traits > * tie(basic_ostream< char_type, traits_type > *__new_tied_ostream)
locale imbue(const locale &)
basic_ostream< _CharT, _Traits > * tie() const
_Traits::off_type off_type
basic_ostream< _CharT, _Traits > * _M_tied_ostream
const ctype< char_type > * _M_cached_ctype
void clear(iostate __state=goodbit)
void exceptions(iostate __mask)
const ctype< char_type > * _M_ctype_facet() const
void setstate(iostate __state)
_Traits::int_type int_type
char narrow(_CharT, char) const
void _M_handle_exception(ios_base::iostate __flag)
_Traits::pos_type pos_type
void _M_clear_nothrow(iostate __state)
void _M_check_exception_mask()
void _M_set_exception_mask(iostate __mask)
iostate _M_get_exception_mask() const
#define _STLP_TEMPLATE_NULL
#define _STLP_EXPORT_TEMPLATE_CLASS
#define _STLP_BEGIN_NAMESPACE
#define _STLP_END_NAMESPACE