Harlinn.Windows 0.1
|
#include <Math.h>
Public Types | |
using | value_type = T |
using | ValueType = T |
Public Member Functions | |
constexpr | CompensatedSum () noexcept=default |
constexpr | CompensatedSum (ValueType v) noexcept |
constexpr CompensatedSum & | operator= (ValueType v) noexcept |
constexpr CompensatedSum & | operator+= (ValueType v) noexcept |
constexpr | operator ValueType () const noexcept |
std::string | ToString () const |
Private Attributes | |
ValueType | sum_ = 0 |
ValueType | c_ = 0 |
using Harlinn::Math::CompensatedSum< T >::value_type = T |
using Harlinn::Math::CompensatedSum< T >::ValueType = T |
|
constexprdefaultnoexcept |
|
inlineexplicitconstexprnoexcept |
|
inlineexplicitconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
std::string Harlinn::Math::CompensatedSum< T >::ToString | ( | ) | const |
|
private |
|
private |