19#include "IInputStream.h"
20#include <AUI/Common/AVector.h>
31 explicit AConcatInputStream(
ADeque<
_<IInputStream>> inputStreams)
noexcept: mInputStreams(std::move(inputStreams)) {
35 ~AConcatInputStream()
override =
default;
37 size_t read(
char* dst,
size_t size)
override;
A std::deque with AUI extensions.
Definition ADeque.h:27
An std::weak_ptr with AUI extensions.
Definition SharedPtrTypes.h:178