AWS SDK for C++
AWS SDK for C++
Loading...
Searching...
No Matches
EventDecoderStream.h
Go to the documentation of this file.
1
6#pragma once
10
11namespace Aws
12{
13 namespace Utils
14 {
15 namespace Event
16 {
17 extern AWS_CORE_API const size_t DEFAULT_BUF_SIZE;
18
24 {
25 public:
31 EventDecoderStream(EventStreamDecoder& decoder, size_t bufferSize = DEFAULT_BUF_SIZE);
32
33 private:
36 EventDecoderStream& operator=(const EventDecoderStream&) = delete;
37 EventDecoderStream& operator=(EventDecoderStream&&) = delete;
38
39 EventStreamBuf m_eventStreamBuf;
40 };
41 }
42 }
43}
#define AWS_CORE_API
Definition: Core_EXPORTS.h:26
EventDecoderStream(EventStreamDecoder &decoder, size_t bufferSize=DEFAULT_BUF_SIZE)
AWS_CORE_API const size_t DEFAULT_BUF_SIZE
std::basic_iostream< char, std::char_traits< char > > IOStream
Definition: AWSStreamFwd.h:22