#include <format-inl.h>
|
| template<typename Float > |
| using | is_supported = bool_constant< sizeof(Float)==sizeof(uint64_t)||sizeof(Float)==sizeof(uint32_t)> |
| |
|
| constexpr | fp () |
| |
| constexpr | fp (uint64_t f_val, int e_val) |
| |
| template<typename Float > |
| | fp (Float n) |
| |
| template<typename Float , enable_if_t<(is_supported< Float >::value), int > = 0> |
| bool | assign (Float n) |
| |
| template<typename Float , enable_if_t<(!is_supported< Float >::value), int > = 0> |
| bool | assign (Float) |
| |
◆ is_supported
template<typename Float >
◆ fp() [1/3]
| constexpr fmt::v8::detail::fp::fp |
( |
| ) |
|
|
inlineconstexpr |
◆ fp() [2/3]
| constexpr fmt::v8::detail::fp::fp |
( |
uint64_t |
f_val, |
|
|
int |
e_val |
|
) |
| |
|
inlineconstexpr |
◆ fp() [3/3]
template<typename Float >
| fmt::v8::detail::fp::fp |
( |
Float |
n | ) |
|
|
inlineexplicit |
◆ assign() [1/2]
template<typename Float , enable_if_t<(is_supported< Float >::value), int > = 0>
| bool fmt::v8::detail::fp::assign |
( |
Float |
n | ) |
|
|
inline |
◆ assign() [2/2]
template<typename Float , enable_if_t<(!is_supported< Float >::value), int > = 0>
| bool fmt::v8::detail::fp::assign |
( |
Float |
| ) |
|
|
inline |
| int fmt::v8::detail::fp::e |
| uint64_t fmt::v8::detail::fp::f |
◆ num_significand_bits
| constexpr const int fmt::v8::detail::fp::num_significand_bits = bits<decltype(f)>::value |
|
staticconstexpr |
The documentation for this struct was generated from the following file: