This stores the implementation and the declaration of the RollingAverage, BufferedRollingAverage, WeightedRollingAverage and the DefaultRollingAverage. More...
#include "datatypes.h"
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.