libfly
6.2.2
C++20 utility library for Linux, macOS, and Windows
|
This is the complete list of members for fly::BitStreamReader, including all inherited members.
bit_mask(const DataType bits) | fly::detail::BitStream | inlineprotected |
BitStream(std::streambuf *stream_buffer, byte_type starting_position) noexcept | fly::detail::BitStream | protected |
BitStreamReader(std::istream &stream) noexcept | fly::BitStreamReader | explicit |
discard_bits(byte_type size) | fly::BitStreamReader | inline |
fully_consumed() const | fly::BitStreamReader | |
header() const | fly::BitStreamReader | |
m_buffer (defined in fly::detail::BitStream) | fly::detail::BitStream | protected |
m_position (defined in fly::detail::BitStream) | fly::detail::BitStream | protected |
m_stream_buffer (defined in fly::detail::BitStream) | fly::detail::BitStream | protected |
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::BitStream | virtual |