VIPRA Documentation
Loading...
Searching...
No Matches
detail::basic_fp< F > Struct Template Reference

Public Member Functions

constexpr basic_fp (uint64_t f_val, int e_val)
 
template<typename Float>
FMT_CONSTEXPR basic_fp (Float n)
 
template<typename Float, FMT_ENABLE_IF(!is_double_double< Float >::value)>
FMT_CONSTEXPR auto assign (Float n) -> bool
 
template<typename Float, FMT_ENABLE_IF(is_double_double< Float >::value)>
FMT_CONSTEXPR auto assign (Float n) -> bool
 

Public Attributes

f
 
int e
 

Static Public Attributes

static constexpr const int num_significand_bits
 

Member Data Documentation

◆ num_significand_bits

template<typename F>
const int detail::basic_fp< F >::num_significand_bits
staticconstexpr
Initial value:
=
static_cast<int>(sizeof(F) * num_bits<unsigned char>())

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