template <typename V, size_t VFractionalBits, typename A, size_t AFractionalBits, typename B, size_t BFractionalBits>

class ExponentialAverage

Defined at line 37 of file ../../zircon/system/ulib/ffl/include/ffl/exponential_average.h

Public Methods

void ExponentialAverage<Fixed<V, VFractionalBits>, Fixed<A, AFractionalBits>, Fixed<B, BFractionalBits> > (Value value, Alpha alpha)

Defined at line 48 of file ../../zircon/system/ulib/ffl/include/ffl/exponential_average.h

void ExponentialAverage<Fixed<V, VFractionalBits>, Fixed<A, AFractionalBits>, Fixed<B, BFractionalBits> > (Value value, Alpha alpha, Beta beta)

Defined at line 51 of file ../../zircon/system/ulib/ffl/include/ffl/exponential_average.h

void AddSample (Value sample)

Defined at line 67 of file ../../zircon/system/ulib/ffl/include/ffl/exponential_average.h

Value value ()

Defined at line 78 of file ../../zircon/system/ulib/ffl/include/ffl/exponential_average.h

Value variance ()

Defined at line 80 of file ../../zircon/system/ulib/ffl/include/ffl/exponential_average.h