AWS IoT Device SDK C++ v2  1.34.0
AWS IoT Device SDK C++ v2
Aws::Crt::Io::InputStream Member List

This is the complete list of members for Aws::Crt::Io::InputStream, including all inherited members.

AcquireRef()Aws::Crt::RefCounted< InputStream >inlineprotected
GetLength(int64_t &length)Aws::Crt::Io::InputStreaminline
GetLengthImpl() const noexcept=0Aws::Crt::Io::InputStreamprotectedpure virtual
GetStatus(StreamStatus &status)Aws::Crt::Io::InputStreaminline
GetStatusImpl() const noexcept=0Aws::Crt::Io::InputStreamprotectedpure virtual
InputStream(const InputStream &)=deleteAws::Crt::Io::InputStream
InputStream(InputStream &&)=deleteAws::Crt::Io::InputStream
InputStream(Aws::Crt::Allocator *allocator=ApiAllocator())Aws::Crt::Io::InputStreamprotected
IsValid() const noexcept=0Aws::Crt::Io::InputStreampure virtual
m_allocatorAws::Crt::Io::InputStreamprotected
m_underlying_streamAws::Crt::Io::InputStreamprotected
operator bool() const noexceptAws::Crt::Io::InputStreaminlineexplicit
operator=(const InputStream &)=deleteAws::Crt::Io::InputStream
operator=(InputStream &&)=deleteAws::Crt::Io::InputStream
PeekImpl() const noexcept=0Aws::Crt::Io::InputStreamprotectedpure virtual
Read(ByteBuf &dest)Aws::Crt::Io::InputStreaminline
ReadImpl(ByteBuf &buffer) noexcept=0Aws::Crt::Io::InputStreamprotectedpure virtual
ReadSomeImpl(ByteBuf &buffer) noexcept=0Aws::Crt::Io::InputStreamprotectedpure virtual
RefCounted()Aws::Crt::RefCounted< InputStream >inlineprotected
ReleaseRef()Aws::Crt::RefCounted< InputStream >inlineprotected
Seek(int64_t offset, StreamSeekBasis seekBasis)Aws::Crt::Io::InputStreaminline
SeekImpl(int64_t offset, StreamSeekBasis seekBasis) noexcept=0Aws::Crt::Io::InputStreamprotectedpure virtual
~InputStream()Aws::Crt::Io::InputStreamvirtual
~RefCounted()Aws::Crt::RefCounted< InputStream >inlineprotected