Class ByteStreamReader¶
Defined in File byte_stream.hpp
Class Documentation¶
-
class ByteStreamReader¶
Public Functions
-
explicit ByteStreamReader(const ByteStream &stream)¶
-
std::size_t remaining() const¶
-
void skip(std::size_t size)¶
Skip ‘size’ bytes (std::uint8_t).
Private Functions
-
void check_end(std::size_t size) const¶
Private Members
-
const ByteStream &m_stream¶
-
std::vector<std::uint8_t>::const_iterator m_iter¶
Stream iterator.
-
explicit ByteStreamReader(const ByteStream &stream)¶