BitStream
Class Index
A | B | D | F | G | H | I | O | Q | S
A
array_subset (bitstream)
B
bit_measure (bitstream)
bit_reader (bitstream)
bit_writer (bitstream)
bounded_enum (bitstream)
bounded_int (bitstream)
bounded_range (bitstream)
bounded_string (bitstream)
byte_buffer (bitstream)
D
deduce_trait (bitstream::utility)
deduce_trait< std::enable_if_t< !std::is_pointer_v< std::decay_t< Trait > > &&has_serialize_v< base_t< Trait >, Stream, Trait, Args... > >, Trait, Stream, Args... > (bitstream::utility)
deduce_trait< std::enable_if_t< !std::is_pointer_v< std::decay_t< Trait > > &&has_serialize_v< std::add_const_t< base_t< Trait > >, Stream, Trait, Args... > >, Trait, Stream, Args... > (bitstream::utility)
deduce_trait< std::enable_if_t< std::is_pointer_v< std::decay_t< Trait > > &&has_serialize_v< std::add_pointer_t< base_t< Trait > >, Stream, Trait, Args... > >, Trait, Stream, Args... > (bitstream::utility)
deduce_trait< std::enable_if_t< std::is_pointer_v< std::decay_t< Trait > > &&has_serialize_v< std::add_pointer_t< std::add_const_t< base_t< Trait > > >, Stream, Trait, Args... > >, Trait, Stream, Args... > (bitstream::utility)
F
finally (bitstream)
fixed_policy (bitstream)
G
growing_policy (bitstream)
H
half_precision (bitstream)
has_serialize (bitstream::utility)
has_serialize< std::void_t< decltype(serialize_traits< T >::serialize(std::declval< Stream & >(), std::declval< Args >()...))>, T, Stream, Args... > (bitstream::utility)
I
is_serialize_noexcept (bitstream::utility)
is_serialize_noexcept< std::enable_if_t< has_serialize_v< T, Stream, Args... > >, T, Stream, Args... > (bitstream::utility)
O
out (bitstream)
Q
quantized_quaternion (bitstream)
S
serialize_traits (bitstream)
serialize_traits< array_subset< T, Trait > > (bitstream)
serialize_traits< bool > (bitstream)
serialize_traits< bool[Size]> (bitstream)
serialize_traits< bounded_enum< T, Min, Max >, typename std::enable_if_t< std::is_enum_v< T > > > (bitstream)
serialize_traits< bounded_int< T, Min, Max >, typename std::enable_if_t< std::is_integral_v< T > &&!std::is_const_v< T > > > (bitstream)
serialize_traits< bounded_range > (bitstream)
serialize_traits< bounded_string< const char *, MaxSize > > (bitstream)
serialize_traits< bounded_string< std::basic_string< T, Traits, Alloc >, MaxSize > > (bitstream)
serialize_traits< const char * > (bitstream)
serialize_traits< double > (bitstream)
serialize_traits< float > (bitstream)
serialize_traits< half_precision > (bitstream)
serialize_traits< smallest_three< Q, BitsPerElement > > (bitstream)
serialize_traits< std::basic_string< T, Traits, Alloc > > (bitstream)
serialize_traits< T, typename std::enable_if_t< std::is_enum_v< T > > > (bitstream)
serialize_traits< T, typename std::enable_if_t< std::is_integral_v< T > &&!std::is_const_v< T > > > (bitstream)
smallest_three (bitstream)