basic_stringstream< _CharT, _Traits, _Alloc > Class Template Reference

#include <_sstream.h>

Inheritance diagram for basic_stringstream< _CharT, _Traits, _Alloc >:

basic_iostream< _CharT, _Traits > basic_istream< _CharT, _Traits > basic_ostream< _CharT, _Traits > basic_ios< _CharT, _Traits > basic_ios< _CharT, _Traits > ios_base ios_base List of all members.

Public Types

typedef _Traits::char_type char_type
typedef _Traits::int_type int_type
typedef _Traits::pos_type pos_type
typedef _Traits::off_type off_type
typedef _Traits traits_type
typedef basic_ios< _CharT,
_Traits > 
_Basic_ios
typedef basic_iostream< _CharT,
_Traits > 
_Base
typedef basic_string< _CharT,
_Traits, _Alloc > 
_String
typedef basic_stringbuf< _CharT,
_Traits, _Alloc > 
_Buf
typedef ios_base::openmode openmode

Public Member Functions

 basic_stringstream (openmode __mod=ios_base::in|ios_base::out)
 basic_stringstream (const _String &__str, openmode __mod=ios_base::in|ios_base::out)
 ~basic_stringstream ()
basic_stringbuf< _CharT, _Traits,
_Alloc > * 
rdbuf () const
_String str () const
void str (const _String &__s)

Detailed Description

template<class _CharT, class _Traits, class _Alloc>
class basic_stringstream< _CharT, _Traits, _Alloc >

Definition at line 207 of file _sstream.h.


Member Typedef Documentation

template<class _CharT, class _Traits, class _Alloc>
typedef _Traits::char_type basic_stringstream< _CharT, _Traits, _Alloc >::char_type

Reimplemented from basic_istream< _CharT, _Traits >.

Definition at line 209 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef _Traits::int_type basic_stringstream< _CharT, _Traits, _Alloc >::int_type

Reimplemented from basic_istream< _CharT, _Traits >.

Definition at line 210 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef _Traits::pos_type basic_stringstream< _CharT, _Traits, _Alloc >::pos_type

Reimplemented from basic_istream< _CharT, _Traits >.

Definition at line 211 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef _Traits::off_type basic_stringstream< _CharT, _Traits, _Alloc >::off_type

Reimplemented from basic_istream< _CharT, _Traits >.

Definition at line 212 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef _Traits basic_stringstream< _CharT, _Traits, _Alloc >::traits_type

Reimplemented from basic_istream< _CharT, _Traits >.

Definition at line 213 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef basic_ios<_CharT, _Traits> basic_stringstream< _CharT, _Traits, _Alloc >::_Basic_ios

Reimplemented from basic_iostream< _CharT, _Traits >.

Definition at line 215 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef basic_iostream<_CharT, _Traits> basic_stringstream< _CharT, _Traits, _Alloc >::_Base

Definition at line 216 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef basic_string<_CharT, _Traits, _Alloc> basic_stringstream< _CharT, _Traits, _Alloc >::_String

Definition at line 217 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef basic_stringbuf<_CharT, _Traits, _Alloc> basic_stringstream< _CharT, _Traits, _Alloc >::_Buf

Definition at line 218 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
typedef ios_base::openmode basic_stringstream< _CharT, _Traits, _Alloc >::openmode

Reimplemented from ios_base.

Definition at line 220 of file _sstream.h.


Constructor & Destructor Documentation

template<class _CharT, class _Traits, class _Alloc>
basic_stringstream< _CharT, _Traits, _Alloc >::basic_stringstream ( openmode  __mod = ios_base::in|ios_base::out  ) 

template<class _CharT, class _Traits, class _Alloc>
basic_stringstream< _CharT, _Traits, _Alloc >::basic_stringstream ( const _String __str,
openmode  __mod = ios_base::in|ios_base::out 
)

template<class _CharT, class _Traits, class _Alloc>
basic_stringstream< _CharT, _Traits, _Alloc >::~basic_stringstream (  ) 

Definition at line 524 of file _sstream.c.


Member Function Documentation

template<class _CharT, class _Traits, class _Alloc>
basic_stringbuf<_CharT, _Traits, _Alloc>* basic_stringstream< _CharT, _Traits, _Alloc >::rdbuf (  )  const [inline]

Reimplemented from basic_ios< _CharT, _Traits >.

Definition at line 230 of file _sstream.h.

References __CONST_CAST.

template<class _CharT, class _Traits, class _Alloc>
_String basic_stringstream< _CharT, _Traits, _Alloc >::str (  )  const [inline]

Definition at line 233 of file _sstream.h.

template<class _CharT, class _Traits, class _Alloc>
void basic_stringstream< _CharT, _Traits, _Alloc >::str ( const _String __s  )  [inline]

Definition at line 234 of file _sstream.h.


The documentation for this class was generated from the following files:
  • /home/ntakagi/work/STLport-5.1.5/stlport/stl/_sstream.h
  • /home/ntakagi/work/STLport-5.1.5/stlport/stl/_sstream.c



Generated on Mon Mar 10 15:32:58 2008 by  doxygen 1.5.1