DefaultUnderlyingStream()
virtual ~DefaultUnderlyingStream()
DefaultUnderlyingStream(Aws::UniquePtr< std::streambuf > buf)
ResponseStream(ResponseStream &&)
ResponseStream & operator=(ResponseStream &&)
ResponseStream(IOStream *underlyingStreamToManage)
Aws::IOStream & GetUnderlyingStream() const
ResponseStream & operator=(const ResponseStream &)=delete
ResponseStream(const Aws::IOStreamFactory &factory)
ResponseStream(const ResponseStream &)=delete
AWS_CORE_API Aws::IOStream * DefaultResponseStreamFactoryMethod()
std::basic_iostream< char, std::char_traits< char > > IOStream
std::function< Aws::IOStream *(void) > IOStreamFactory
std::unique_ptr< T, D > UniquePtr