#include <pine_position_tail_summary.hpp>
|
| static constexpr std::uint64_t | maximum = (UINT64_C(1) << 53) - 1 |
| |
◆ add() [1/2]
template<class Diagnostics = PositionTailNoDiagnostics>
| void pineforge::source::detail::PositionTailExact::add |
( |
double | value, |
|
|
PositionTailRejection< Diagnostics > & | rejection ) |
|
inlinenoexcept |
◆ add() [2/2]
| void pineforge::source::detail::PositionTailExact::add |
( |
double | value | ) |
|
|
inlinenoexcept |
◆ merge()
template<class Diagnostics>
◆ read() [1/2]
template<class Diagnostics>
| bool pineforge::source::detail::PositionTailExact::read |
( |
double & | result, |
|
|
PositionTailRejection< Diagnostics > & | rejection ) const |
|
inlinenoexcept |
◆ read() [2/2]
| bool pineforge::source::detail::PositionTailExact::read |
( |
double & | result | ) |
const |
|
inlinenoexcept |
◆ maximum
| std::uint64_t pineforge::source::detail::PositionTailExact::maximum = (UINT64_C(1) << 53) - 1 |
|
staticconstexpr |
◆ magnitude
| std::uint64_t pineforge::source::detail::PositionTailExact::magnitude = 0 |
◆ quantum
| std::int16_t pineforge::source::detail::PositionTailExact::quantum = 0 |
◆ valid
| bool pineforge::source::detail::PositionTailExact::valid = true |
◆ reason
| PositionTailGuard pineforge::source::detail::PositionTailExact::reason = PositionTailGuard::None |
The documentation for this struct was generated from the following file: