AWS SDK for C++  1.8.7
AWS SDK for C++
Public Types | Public Member Functions | List of all members
Aws::SimpleIStringStream Class Reference

#include <SimpleStringStream.h>

+ Inheritance diagram for Aws::SimpleIStringStream:

Public Types

using char_type = char
 
using traits_type = std::char_traits< char >
 
using allocator_type = Aws::Allocator< char >
 
using int_type = int
 
using pos_type = std::streampos
 
using off_type = std::streamoff
 
using base = std::istream
 

Public Member Functions

 SimpleIStringStream ()
 
 SimpleIStringStream (const Aws::String &value)
 
virtual ~SimpleIStringStream ()
 
 SimpleIStringStream (const SimpleIStringStream &rhs)=delete
 
SimpleIStringStreamoperator= (const SimpleIStringStream &rhs)=delete
 
 SimpleIStringStream (SimpleIStringStream &&rhs)=delete
 
SimpleIStringStreamoperator= (SimpleIStringStream &&rhs)=delete
 
Aws::Utils::Stream::SimpleStreamBufrdbuf () const
 
Aws::String str () const
 
void str (const Aws::String &value)
 

Detailed Description

Definition at line 53 of file SimpleStringStream.h.

Member Typedef Documentation

◆ allocator_type

Definition at line 59 of file SimpleStringStream.h.

◆ base

using Aws::SimpleIStringStream::base = std::istream

Definition at line 64 of file SimpleStringStream.h.

◆ char_type

Definition at line 57 of file SimpleStringStream.h.

◆ int_type

Definition at line 60 of file SimpleStringStream.h.

◆ off_type

using Aws::SimpleIStringStream::off_type = std::streamoff

Definition at line 62 of file SimpleStringStream.h.

◆ pos_type

using Aws::SimpleIStringStream::pos_type = std::streampos

Definition at line 61 of file SimpleStringStream.h.

◆ traits_type

using Aws::SimpleIStringStream::traits_type = std::char_traits<char>

Definition at line 58 of file SimpleStringStream.h.

Constructor & Destructor Documentation

◆ SimpleIStringStream() [1/4]

Aws::SimpleIStringStream::SimpleIStringStream ( )

◆ SimpleIStringStream() [2/4]

Aws::SimpleIStringStream::SimpleIStringStream ( const Aws::String value)

◆ ~SimpleIStringStream()

virtual Aws::SimpleIStringStream::~SimpleIStringStream ( )
inlinevirtual

Definition at line 69 of file SimpleStringStream.h.

◆ SimpleIStringStream() [3/4]

Aws::SimpleIStringStream::SimpleIStringStream ( const SimpleIStringStream rhs)
delete

◆ SimpleIStringStream() [4/4]

Aws::SimpleIStringStream::SimpleIStringStream ( SimpleIStringStream &&  rhs)
delete

Member Function Documentation

◆ operator=() [1/2]

SimpleIStringStream& Aws::SimpleIStringStream::operator= ( const SimpleIStringStream rhs)
delete

◆ operator=() [2/2]

SimpleIStringStream& Aws::SimpleIStringStream::operator= ( SimpleIStringStream &&  rhs)
delete

◆ rdbuf()

Aws::Utils::Stream::SimpleStreamBuf* Aws::SimpleIStringStream::rdbuf ( ) const
inline

Definition at line 79 of file SimpleStringStream.h.

◆ str() [1/2]

Aws::String Aws::SimpleIStringStream::str ( ) const
inline

Definition at line 81 of file SimpleStringStream.h.

◆ str() [2/2]

void Aws::SimpleIStringStream::str ( const Aws::String value)

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