JUCE  v5.4.1-191-g0ab5e696f
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::StatisticsAccumulator< FloatType >::KahanSum Struct Reference
Collaboration diagram for juce::StatisticsAccumulator< FloatType >::KahanSum:

Public Member Functions

 KahanSum ()=default
 
 operator FloatType () const noexcept
 
void JUCE_NO_ASSOCIATIVE_MATH_OPTIMISATIONS operator+= (FloatType value) noexcept
 

Public Attributes

FloatType error {}
 
FloatType sum {}
 

Constructor & Destructor Documentation

◆ KahanSum()

template<typename FloatType >
juce::StatisticsAccumulator< FloatType >::KahanSum::KahanSum ( )
default

Member Function Documentation

◆ operator FloatType()

template<typename FloatType >
juce::StatisticsAccumulator< FloatType >::KahanSum::operator FloatType ( ) const
inlinenoexcept

◆ operator+=()

template<typename FloatType >
void JUCE_NO_ASSOCIATIVE_MATH_OPTIMISATIONS juce::StatisticsAccumulator< FloatType >::KahanSum::operator+= ( FloatType  value)
inlinenoexcept

Member Data Documentation

◆ error

template<typename FloatType >
FloatType juce::StatisticsAccumulator< FloatType >::KahanSum::error {}

◆ sum


The documentation for this struct was generated from the following file: