![]() |
User Manual, Developers Guide and API Documentation |
![]() |
#include <Average.hpp>


Public Member Functions | |
| Average () | |
| Default constructor. | |
| virtual C | get () const |
| Returns the current average. | |
| virtual void | put (const C &c) |
| Add a sample. | |
| virtual | ~Average () |
| Destructor. | |
Protected Member Functions | |
| C | convertForAveraged (double result) const |
| Supports averaging of other types like Power or Ratio. | |
| double | convertForAveraging (const C &c) const |
| Supports averaging of other values like Power or Ratio. | |
Definition at line 89 of file Average.hpp.
| wns::Average< C >::Average | ( | ) | [inline] |
Definition at line 96 of file Average.hpp.
| virtual wns::Average< C >::~Average | ( | ) | [inline, virtual] |
Definition at line 106 of file Average.hpp.
| C wns::Average< C >::convertForAveraged | ( | double | result | ) | const [inline, protected] |
Definition at line 141 of file Average.hpp.
| double wns::Average< C >::convertForAveraging | ( | const C & | c | ) | const [inline, protected] |
Definition at line 155 of file Average.hpp.
| virtual C wns::Average< C >::get | ( | ) | const [inline, virtual] |
Definition at line 126 of file Average.hpp.
| virtual void wns::Average< C >::put | ( | const C & | c | ) | [inline, virtual] |
Reimplemented in wns::TimeWeightedAverage< T, Clock >, wns::WeightedAverage< C >, and wns::WeightedAverage< T >.
Definition at line 115 of file Average.hpp.
1.5.5