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

#include <sstream.h>

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

Public Types

typedef basic_istream< _CS_cT, _CS_Tr >::char_type char_type
 
typedef basic_istream< _CS_cT, _CS_Tr >::int_type int_type
 
typedef basic_istream< _CS_cT, _CS_Tr >::pos_type pos_type
 
typedef basic_istream< _CS_cT, _CS_Tr >::off_type off_type
 
typedef basic_istream< _CS_cT, _CS_Tr >::traits_type traits_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_istringstream (ios_base::openmode=ios_base::in)
 
 basic_istringstream (_CS_string_type const &, ios_base::openmode=ios_base::in)
 
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_istringstream< _CS_cT, _CS_Tr, _CS_Al >

Definition at line 151 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_istringstream< _CS_cT, _CS_Tr, _CS_Al >::_CS_string_type

Definition at line 160 of file sstream.h.

◆ char_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_istream<_CS_cT, _CS_Tr>::char_type basic_istringstream< _CS_cT, _CS_Tr, _CS_Al >::char_type

Definition at line 155 of file sstream.h.

◆ int_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_istream<_CS_cT, _CS_Tr>::int_type basic_istringstream< _CS_cT, _CS_Tr, _CS_Al >::int_type

Definition at line 156 of file sstream.h.

◆ off_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_istream<_CS_cT, _CS_Tr>::off_type basic_istringstream< _CS_cT, _CS_Tr, _CS_Al >::off_type

Definition at line 158 of file sstream.h.

◆ pos_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_istream<_CS_cT, _CS_Tr>::pos_type basic_istringstream< _CS_cT, _CS_Tr, _CS_Al >::pos_type

Definition at line 157 of file sstream.h.

◆ traits_type

template<class _CS_cT , class _CS_Tr , class _CS_Al >
typedef basic_istream<_CS_cT, _CS_Tr>::traits_type basic_istringstream< _CS_cT, _CS_Tr, _CS_Al >::traits_type

Definition at line 159 of file sstream.h.

Constructor & Destructor Documentation

◆ basic_istringstream() [1/2]

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

◆ basic_istringstream() [2/2]

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

Member Function Documentation

◆ rdbuf()

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

Definition at line 165 of file sstream.h.


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