8
template<typename _CharT, typename _Traits>
13
typedef _CharT char_type;
14
typedef _Traits traits_type;
15
typedef typename traits_type::int_type int_type;
16
typedef typename traits_type::pos_type pos_type;
17
typedef typename traits_type::off_type off_type;
19
typedef basic_streambuf<char_type, traits_type> __streambuf_type;
27
pubimbue(const locale &__loc);
32
// Buffer and positioning:
34
pubsetbuf(char_type* __s, streamsize __n);
37
pubseekoff(off_type __off, ios_base::seekdir __way,
38
ios_base::openmode __mode = std::ios_base::in | std::ios_base::out);
41
pubseekpos(pos_type __sp,
42
ios_base::openmode __mode = std::ios_base::in | std::ios_base::out);
62
sgetn(char_type* __s, streamsize __n);
66
sputbackc(char_type __c);
76
sputn(const char_type* __s, streamsize __n);
85
%template(streambuf) basic_streambuf<char, char_traits<char> >;
86
%template(wstreambuf) basic_streambuf<wchar_t, char_traits<wchar_t> >;