This stores the implementation and the declaration of the RollingAverage, BufferedRollingAverage, WeightedRollingAverage and the DefaultRollingAverage. More...
#include "datatypes.h"
Include dependency graph for rollingaverage.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Mezzanine::BufferedRollingAverage< RecordType > |
| A RollingAverage that stores a copy of each record. and does the math when queried. More... | |
| struct | Mezzanine::DefaultRollingAverage< RecordType > |
| Use this to get the default rolling average for a given type. More... | |
| class | Mezzanine::RollingAverage< RecordType > |
| The interface for rolling averages used in the Mezzanine, and threading library. More... | |
| class | Mezzanine::WeightedRollingAverage< RecordType, MathType > |
| A weighted average that does math with every insertion and stores nothing. More... | |
Namespaces | |
| Mezzanine | |
| The bulk of the engine components go in this namspace. | |
Constant Groups | |
| Mezzanine | |
| The bulk of the engine components go in this namspace. | |
This stores the implementation and the declaration of the RollingAverage, BufferedRollingAverage, WeightedRollingAverage and the DefaultRollingAverage.
Definition in file rollingaverage.h.
1.8.4