SimulationCraft
SimulationCraft is a tool to explore combat mechanics in the popular MMO RPG World of Warcraft (tm).
detail::dragonbox::cache_accessor< double > Struct Template Reference

Public Types

using carrier_uint = float_info< double >::carrier_uint
 
using cache_entry_type = uint128_wrapper
 

Static Public Member Functions

static uint128_wrapper get_cached_power (int k) FMT_NOEXCEPT
 
static carrier_uint compute_mul (carrier_uint u, const cache_entry_type &cache) FMT_NOEXCEPT
 
static uint32_t compute_delta (cache_entry_type const &cache, int beta_minus_1) FMT_NOEXCEPT
 
static bool compute_mul_parity (carrier_uint two_f, const cache_entry_type &cache, int beta_minus_1) FMT_NOEXCEPT
 
static carrier_uint compute_left_endpoint_for_shorter_interval_case (const cache_entry_type &cache, int beta_minus_1) FMT_NOEXCEPT
 
static carrier_uint compute_right_endpoint_for_shorter_interval_case (const cache_entry_type &cache, int beta_minus_1) FMT_NOEXCEPT
 
static carrier_uint compute_round_up_for_shorter_interval_case (const cache_entry_type &cache, int beta_minus_1) FMT_NOEXCEPT