29 #ifndef _EXT_ENC_FILEBUF_H
30 #define _EXT_ENC_FILEBUF_H 1
38 _GLIBCXX_BEGIN_NAMESPACE_VERSION
41 template<
typename _CharT>
43 :
public std::basic_filebuf<_CharT, encoding_char_traits<_CharT> >
46 typedef encoding_char_traits<_CharT> traits_type;
47 typedef typename traits_type::state_type state_type;
48 typedef typename traits_type::pos_type pos_type;
50 enc_filebuf(state_type& __state)
51 : std::basic_filebuf<_CharT, encoding_char_traits<_CharT> >()
52 { this->_M_state_beg = __state; }
62 _GLIBCXX_END_NAMESPACE_VERSION
namespace __gnu_cxx _GLIBCXX_VISIBILITY(default)
Definition: enc_filebuf.h:36
#define __glibcxx_class_requires(_a, _b)
Definition: concept_check.h:48