#include <hex_float.h>
◆ int_type
template<typename T, typename Traits = HexFloatTraits<T>>
◆ native_type
template<typename T, typename Traits = HexFloatTraits<T>>
◆ uint_type
template<typename T, typename Traits = HexFloatTraits<T>>
◆ underlying_type
template<typename T, typename Traits = HexFloatTraits<T>>
◆ HexFloat()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ castTo()
template<typename T, typename Traits = HexFloatTraits<T>>
template<typename other_T >
◆ getBits()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ getExponentBits()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ getNormalizedSignificand()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ getRoundedNormalizedSignificand()
template<typename T, typename Traits = HexFloatTraits<T>>
template<typename other_T >
◆ getSignificandBits()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ getUnbiasedExponent()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ getUnbiasedNormalizedExponent()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ getUnsignedBits()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ incrementSignificand()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ isNegative()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ negatable_left_shift()
template<typename T, typename Traits = HexFloatTraits<T>>
template<typename int_type >
◆ negatable_right_shift()
template<typename T, typename Traits = HexFloatTraits<T>>
template<typename int_type >
◆ set_value()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ setFromSignUnbiasedExponentAndNormalizedSignificand()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ value()
template<typename T, typename Traits = HexFloatTraits<T>>
◆ exponent_bias
template<typename T, typename Traits = HexFloatTraits<T>>
◆ exponent_left_shift
template<typename T, typename Traits = HexFloatTraits<T>>
◆ exponent_mask
template<typename T, typename Traits = HexFloatTraits<T>>
◆ first_exponent_bit
template<typename T, typename Traits = HexFloatTraits<T>>
◆ fraction_encode_mask
template<typename T, typename Traits = HexFloatTraits<T>>
◆ fraction_nibbles
template<typename T, typename Traits = HexFloatTraits<T>>
◆ fraction_represent_mask
template<typename T, typename Traits = HexFloatTraits<T>>
◆ fraction_right_shift
template<typename T, typename Traits = HexFloatTraits<T>>
◆ fraction_top_bit
template<typename T, typename Traits = HexFloatTraits<T>>
◆ max_exponent
template<typename T, typename Traits = HexFloatTraits<T>>
◆ min_exponent
template<typename T, typename Traits = HexFloatTraits<T>>
◆ num_exponent_bits
template<typename T, typename Traits = HexFloatTraits<T>>
◆ num_fraction_bits
template<typename T, typename Traits = HexFloatTraits<T>>
◆ num_overflow_bits
template<typename T, typename Traits = HexFloatTraits<T>>
◆ num_used_bits
template<typename T, typename Traits = HexFloatTraits<T>>
◆ sign_mask
template<typename T, typename Traits = HexFloatTraits<T>>
◆ top_bit_left_shift
template<typename T, typename Traits = HexFloatTraits<T>>
◆ value_
template<typename T, typename Traits = HexFloatTraits<T>>
The documentation for this class was generated from the following file: