|
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 |