Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

std::basic_stringbuf Class Template Reference

#include <std_sstream.h>

Inherits std::basic_streambuf< _CharT, _Traits >.

List of all members.

Public Types


Public Methods


Protected Methods

template<typename _CharT, typename _Traits, typename _Alloc> class std::basic_stringbuf


Member Typedef Documentation

typedef _CharT char_type
 

Reimplemented from std::basic_streambuf.

typedef _Traits traits_type
 

Reimplemented from std::basic_streambuf.

typedef traits_type::int_type int_type
 

Reimplemented from std::basic_streambuf.

typedef traits_type::pos_type pos_type
 

Reimplemented from std::basic_streambuf.

typedef traits_type::off_type off_type
 

Reimplemented from std::basic_streambuf.

typedef basic_streambuf<char_type, traits_type> __streambuf_type
 

Reimplemented from std::basic_streambuf.

typedef basic_string<char_type, _Traits, _Alloc> __string_type
 

typedef __string_type::size_type __size_type
 


Constructor & Destructor Documentation

basic_stringbuf ( ios_base::openmode __mode = ios_base::in | ios_base::out ) [inline, explicit]
 

basic_stringbuf ( const __string_type & __str,
ios_base::openmode __mode = ios_base::in | ios_base::out ) [inline, explicit]
 


Member Function Documentation

__string_type str ( ) const [inline]
 

void str ( const __string_type & __s ) [inline]
 

void _M_stringbuf_init ( ios_base::openmode __mode ) [inline, protected]
 

int_type underflow ( void ) [inline, protected, virtual]
 

Reimplemented from std::basic_streambuf.

virtual int_type pbackfail ( int_type __c = traits_type::eof() ) [protected, virtual]
 

Reimplemented from std::basic_streambuf.

virtual int_type overflow ( int_type __c = traits_type::eof() ) [protected, virtual]
 

Reimplemented from std::basic_streambuf.

__streambuf_type * setbuf ( char_type * __s,
streamsize __n ) [inline, protected, virtual]
 

Reimplemented from std::basic_streambuf.

virtual pos_type seekoff ( off_type __off,
ios_base::seekdir __way,
ios_base::openmode __mode = ios_base::in | ios_base::out ) [protected, virtual]
 

Reimplemented from std::basic_streambuf.

virtual pos_type seekpos ( pos_type __sp,
ios_base::openmode __mode = ios_base::in | ios_base::out ) [protected, virtual]
 

Reimplemented from std::basic_streambuf.

int _M_really_sync ( __size_type __i,
__size_type __o ) [inline, protected, virtual]
 


The documentation for this class was generated from the following file:
Generated at Fri Apr 6 15:54:33 2001 for libstdc++ by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001