AWS SDK for C++  1.9.73
AWS SDK for C++
AWSStreamFwd.h
Go to the documentation of this file.
1 
6 #pragma once
7 
9 
10 #include <iostream>
11 #include <functional>
12 
13 namespace Aws
14 {
15 
16 // Serves no purpose other than to help my conversion process
17 typedef std::basic_ifstream< char, std::char_traits< char > > IFStream;
18 typedef std::basic_ofstream< char, std::char_traits< char > > OFStream;
19 typedef std::basic_fstream< char, std::char_traits< char > > FStream;
20 typedef std::basic_istream< char, std::char_traits< char > > IStream;
21 typedef std::basic_ostream< char, std::char_traits< char > > OStream;
22 typedef std::basic_iostream< char, std::char_traits< char > > IOStream;
23 typedef std::istreambuf_iterator< char, std::char_traits< char > > IStreamBufIterator;
24 
25 using IOStreamFactory = std::function< Aws::IOStream*(void) >;
26 
27 
28 } // namespace Aws
Aws::IOStream
std::basic_iostream< char, std::char_traits< char > > IOStream
Definition: AWSStreamFwd.h:22
Aws::OFStream
std::basic_ofstream< char, std::char_traits< char > > OFStream
Definition: AWSStreamFwd.h:18
Aws::IStream
std::basic_istream< char, std::char_traits< char > > IStream
Definition: AWSStreamFwd.h:20
Aws::OStream
std::basic_ostream< char, std::char_traits< char > > OStream
Definition: AWSStreamFwd.h:21
Aws::IFStream
std::basic_ifstream< char, std::char_traits< char > > IFStream
Definition: AWSStreamFwd.h:17
Aws::IStreamBufIterator
std::istreambuf_iterator< char, std::char_traits< char > > IStreamBufIterator
Definition: AWSStreamFwd.h:23
Core_EXPORTS.h
Aws
Definition: AccessManagementClient.h:15
Aws::IOStreamFactory
std::function< Aws::IOStream *(void) > IOStreamFactory
Definition: AWSStreamFwd.h:25
Aws::FStream
std::basic_fstream< char, std::char_traits< char > > FStream
Definition: AWSStreamFwd.h:19