BitStream
bitstream::bit_writer< Policy > Member List

This is the complete list of members for bitstream::bit_writer< Policy >, including all inherited members.

align() noexceptbitstream::bit_writer< Policy >inline
bit_writer(Ts &&... args) noexcept(std::is_nothrow_constructible_v< Policy, Ts... >)bitstream::bit_writer< Policy >inline
bit_writer(const bit_writer &)=deletebitstream::bit_writer< Policy >
bit_writer(bit_writer &&other) noexceptbitstream::bit_writer< Policy >inline
can_serialize_bits(uint32_t num_bits) const noexceptbitstream::bit_writer< Policy >inline
flush() noexceptbitstream::bit_writer< Policy >inline
get_buffer() const noexceptbitstream::bit_writer< Policy >inline
get_num_bits_serialized() const noexceptbitstream::bit_writer< Policy >inline
get_num_bytes_serialized() const noexceptbitstream::bit_writer< Policy >inline
get_remaining_bits() const noexceptbitstream::bit_writer< Policy >inline
get_total_bits() const noexceptbitstream::bit_writer< Policy >inline
operator=(const bit_writer &)=deletebitstream::bit_writer< Policy >
operator=(bit_writer &&rhs) noexceptbitstream::bit_writer< Policy >inline
pad(uint32_t num_bytes) noexceptbitstream::bit_writer< Policy >inline
pad_to_size(uint32_t num_bytes) noexceptbitstream::bit_writer< Policy >inline
prepend_checksum() noexceptbitstream::bit_writer< Policy >inline
readingbitstream::bit_writer< Policy >static
serialize(Args &&... args) noexcept(utility::is_serialize_noexcept_v< Trait, bit_writer, Args... >)bitstream::bit_writer< Policy >inline
serialize(Trait &&arg, Args &&... args) noexcept(utility::is_deduce_serialize_noexcept_v< Trait, bit_writer, Args... >)bitstream::bit_writer< Policy >inline
serialize_bits(uint32_t value, uint32_t num_bits) noexceptbitstream::bit_writer< Policy >inline
serialize_bytes(const uint8_t *bytes, uint32_t num_bits) noexceptbitstream::bit_writer< Policy >inline
serialize_checksum(uint32_t protocol_version) noexceptbitstream::bit_writer< Policy >inline
serialize_into(bit_writer &writer) const noexceptbitstream::bit_writer< Policy >inline
writingbitstream::bit_writer< Policy >static