FastEngine 0.9.3
A multiplayer oriented 2D engine made with Vulkan.
Loading...
Searching...
No Matches
fast_float::binary_format< T > Struct Template Reference
Inheritance diagram for fast_float::binary_format< T >:
fast_float::binary_format_lookup_tables< T, U >

Public Types

using equiv_uint = typename std::conditional<sizeof(T) == 4, uint32_t, uint64_t>::type
 

Public Member Functions

constexpr int min_exponent_fast_path ()
 
constexpr int min_exponent_fast_path ()
 
constexpr int mantissa_explicit_bits ()
 
constexpr int mantissa_explicit_bits ()
 
constexpr int max_exponent_round_to_even ()
 
constexpr int max_exponent_round_to_even ()
 
constexpr int min_exponent_round_to_even ()
 
constexpr int min_exponent_round_to_even ()
 
constexpr int minimum_exponent ()
 
constexpr int minimum_exponent ()
 
constexpr int infinite_power ()
 
constexpr int infinite_power ()
 
constexpr int sign_index ()
 
constexpr int sign_index ()
 
constexpr int max_exponent_fast_path ()
 
constexpr int max_exponent_fast_path ()
 
constexpr uint64_t max_mantissa_fast_path ()
 
constexpr uint64_t max_mantissa_fast_path (int64_t power)
 
constexpr uint64_t max_mantissa_fast_path ()
 
constexpr uint64_t max_mantissa_fast_path (int64_t power)
 
constexpr double exact_power_of_ten (int64_t power)
 
constexpr float exact_power_of_ten (int64_t power)
 
constexpr int largest_power_of_ten ()
 
constexpr int largest_power_of_ten ()
 
constexpr int smallest_power_of_ten ()
 
constexpr int smallest_power_of_ten ()
 
constexpr size_t max_digits ()
 
constexpr size_t max_digits ()
 
constexpr binary_format< float >::equiv_uint exponent_mask ()
 
constexpr binary_format< double >::equiv_uint exponent_mask ()
 
constexpr binary_format< float >::equiv_uint mantissa_mask ()
 
constexpr binary_format< double >::equiv_uint mantissa_mask ()
 
constexpr binary_format< float >::equiv_uint hidden_bit_mask ()
 
constexpr binary_format< double >::equiv_uint hidden_bit_mask ()
 

Static Public Member Functions

static constexpr int mantissa_explicit_bits ()
 
static constexpr int minimum_exponent ()
 
static constexpr int infinite_power ()
 
static constexpr int sign_index ()
 
static constexpr int min_exponent_fast_path ()
 
static constexpr int max_exponent_fast_path ()
 
static constexpr int max_exponent_round_to_even ()
 
static constexpr int min_exponent_round_to_even ()
 
static constexpr uint64_t max_mantissa_fast_path (int64_t power)
 
static constexpr uint64_t max_mantissa_fast_path ()
 
static constexpr int largest_power_of_ten ()
 
static constexpr int smallest_power_of_ten ()
 
static constexpr T exact_power_of_ten (int64_t power)
 
static constexpr size_t max_digits ()
 
static constexpr equiv_uint exponent_mask ()
 
static constexpr equiv_uint mantissa_mask ()
 
static constexpr equiv_uint hidden_bit_mask ()
 

The documentation for this struct was generated from the following file: