libfly  6.2.2
C++20 utility library for Linux, macOS, and Windows
fly::BitStreamReader Member List

This is the complete list of members for fly::BitStreamReader, including all inherited members.

bit_mask(const DataType bits)fly::detail::BitStreaminlineprotected
BitStream(std::streambuf *stream_buffer, byte_type starting_position) noexceptfly::detail::BitStreamprotected
BitStreamReader(std::istream &stream) noexceptfly::BitStreamReaderexplicit
discard_bits(byte_type size)fly::BitStreamReaderinline
fully_consumed() constfly::BitStreamReader
header() constfly::BitStreamReader
m_buffer (defined in fly::detail::BitStream)fly::detail::BitStreamprotected
m_position (defined in fly::detail::BitStream)fly::detail::BitStreamprotected
m_stream_buffer (defined in fly::detail::BitStream)fly::detail::BitStreamprotected
peek_bits(DataType &bits, byte_type size)fly::BitStreamReader
read_bits(DataType &bits, byte_type size)fly::BitStreamReader
read_byte(byte_type &byte)fly::BitStreamReader
read_word(word_type &word)fly::BitStreamReader
~BitStream()fly::detail::BitStreamvirtual