AWS SDK for C++

AWS SDK for C++ Version 1.11.868

Loading...
Searching...
No Matches
AWSStreamFwd.h
1
6#pragma once
7
8#include <aws/core/Core_EXPORTS.h>
9
10#include <iostream>
11#include <functional>
12
13namespace Aws
14{
15
16// Serves no purpose other than to help my conversion process
17typedef std::basic_ifstream< char, std::char_traits< char > > IFStream;
18typedef std::basic_ofstream< char, std::char_traits< char > > OFStream;
19typedef std::basic_fstream< char, std::char_traits< char > > FStream;
20typedef std::basic_istream< char, std::char_traits< char > > IStream;
21typedef std::basic_ostream< char, std::char_traits< char > > OStream;
22typedef std::basic_iostream< char, std::char_traits< char > > IOStream;
23typedef std::istreambuf_iterator< char, std::char_traits< char > > IStreamBufIterator;
24
25using IOStreamFactory = std::function< Aws::IOStream*(void) >;
26
27
28} // namespace Aws
std::istreambuf_iterator< char, std::char_traits< char > > IStreamBufIterator
std::basic_ofstream< char, std::char_traits< char > > OFStream
std::basic_ifstream< char, std::char_traits< char > > IFStream
std::basic_istream< char, std::char_traits< char > > IStream
std::basic_iostream< char, std::char_traits< char > > IOStream
std::function< Aws::IOStream *(void) > IOStreamFactory
std::basic_ostream< char, std::char_traits< char > > OStream
std::basic_fstream< char, std::char_traits< char > > FStream