|
LunaSysMgr
|
#include <CircularBuffer.h>
Classes | |
| struct | Sample |
Public Member Functions | |
| CircularBuffer () | |
| CircularBuffer (int BufferSize) | |
| ~CircularBuffer () | |
| void | Reset (int BufferSize=0) |
| void | AddSample (const T &Item, long long int Time) |
| const T & | LastSample () |
Protected Attributes | |
| Sample * | Buffer |
| int * | TimeStamp |
| int | BufferSize |
| int | SampleCount |
| int | CurrentIndex |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |