|
spdlog
|
Definition at line 175 of file format-inl.h.
#include <format-inl.h>
Public Member Functions | |
| fp () | |
| fp (uint64_t f_val, int e_val) | |
| template<typename Double > | |
| fp (Double d) | |
| template<typename Float , FMT_ENABLE_IF(is_supported_float< Float >::value) > | |
| bool | assign (Float d) |
| template<typename Float , FMT_ENABLE_IF(!is_supported_float< Float >::value) > | |
| bool | assign (Float) |
Public Attributes | |
| significand_type | f |
| int | e |
Static Public Attributes | |
| static FMT_CONSTEXPR_DECL const int | double_significand_size |
| static FMT_CONSTEXPR_DECL const uint64_t | implicit_bit |
| static FMT_CONSTEXPR_DECL const int | significand_size |
Private Types | |
| using | significand_type = uint64_t |
| template<typename Float > | |
| using | is_supported_float = bool_constant< sizeof(Float)==sizeof(uint64_t)||sizeof(Float)==sizeof(uint32_t)> |
|
private |
Definition at line 180 of file format-inl.h.
|
private |
Definition at line 177 of file format-inl.h.
|
inline |
Definition at line 197 of file format-inl.h.
|
inline |
Definition at line 198 of file format-inl.h.
|
inlineexplicit |
Definition at line 202 of file format-inl.h.
|
inline |
Definition at line 206 of file format-inl.h.
|
inline |
Definition at line 233 of file format-inl.h.
|
static |
Definition at line 190 of file format-inl.h.
| int detail::fp::e |
Definition at line 185 of file format-inl.h.
| significand_type detail::fp::f |
Definition at line 184 of file format-inl.h.
|
static |
Definition at line 192 of file format-inl.h.
|
static |
Definition at line 194 of file format-inl.h.