ARTS  2.3.1285(git:92a29ea9-dirty)
basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al > Class Template Reference

#include <sstream.h>

Inheritance diagram for basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >:
_CS_basic_sstream_base< _CS_cT, _CS_Tr, _CS_Al >

Public Types

typedef basic_ostream< _CS_cT, _CS_Tr >::char_type char_type
 
typedef basic_ostream< _CS_cT, _CS_Tr >::int_type int_type
 
typedef basic_ostream< _CS_cT, _CS_Tr >::pos_type pos_type
 
typedef basic_ostream< _CS_cT, _CS_Tr >::off_type off_type
 
typedef basic_string< _CS_cT, _CS_Tr, _CS_Al > _CS_string_type
 
- Public Types inherited from _CS_basic_sstream_base< _CS_cT, _CS_Tr, _CS_Al >
typedef basic_string< _CS_cT, _CS_Tr, _CS_Al > _CS_string_type
 

Public Member Functions

 basic_ostringstream (ios_base::openmode=ios_base::out)
 
 basic_ostringstream (_CS_string_type const &, ios_base::openmode=ios_base::out)
 
basic_stringbuf< _CS_cT, _CS_Tr, _CS_Al > * rdbuf () const
 
- Public Member Functions inherited from _CS_basic_sstream_base< _CS_cT, _CS_Tr, _CS_Al >
 _CS_basic_sstream_base (ios_base::openmode)
 
 _CS_basic_sstream_base (_CS_string_type const &, ios_base::openmode)
 
_CS_string_type str () const
 
void str (_CS_string_type const &)
 

Additional Inherited Members

- Protected Attributes inherited from _CS_basic_sstream_base< _CS_cT, _CS_Tr, _CS_Al >
basic_stringbuf< _CS_cT, _CS_Tr, _CS_Al > _CS_m_ssbuf
 

Detailed Description

template<class _CS_cT, class _CS_Tr, class _CS_Al>
class basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >

Definition at line 171 of file sstream.h.

Member Typedef Documentation

◆ _CS_string_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_string<_CS_cT, _CS_Tr, _CS_Al> basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::_CS_string_type

Definition at line 179 of file sstream.h.

◆ char_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_ostream<_CS_cT, _CS_Tr>::char_type basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::char_type

Definition at line 175 of file sstream.h.

◆ int_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_ostream<_CS_cT, _CS_Tr>::int_type basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::int_type

Definition at line 176 of file sstream.h.

◆ off_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_ostream<_CS_cT, _CS_Tr>::off_type basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::off_type

Definition at line 178 of file sstream.h.

◆ pos_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_ostream<_CS_cT, _CS_Tr>::pos_type basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::pos_type

Definition at line 177 of file sstream.h.

Constructor & Destructor Documentation

◆ basic_ostringstream() [1/2]

template<class _CS_cT , class _CS_Tr , class _CS_Al >
basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::basic_ostringstream ( ios_base::openmode  _CS_mode = ios_base::out)
explicit

◆ basic_ostringstream() [2/2]

template<class _CS_cT , class _CS_Tr , class _CS_Al >
basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::basic_ostringstream ( _CS_string_type const &  _CS_str,
ios_base::openmode  _CS_mode = ios_base::out 
)
explicit

Member Function Documentation

◆ rdbuf()

template<class _CS_cT , class _CS_Tr , class _CS_Al >
basic_stringbuf<_CS_cT, _CS_Tr, _CS_Al>* basic_ostringstream< _CS_cT, _CS_Tr, _CS_Al >::rdbuf ( ) const
inline

Definition at line 184 of file sstream.h.


The documentation for this class was generated from the following file: