#include <stat_buffer.h>

Classes | |
| struct | StatPack |
Public Member Functions | |
| void | modifyBufferSize (int NumElements) |
| T | reportDiffMax () |
| T | reportDiffMean () |
| T | reportDiffMedian () |
| T | reportDiffMin () |
| T | reportMax () |
| T | reportMean () |
| T | reportMedian () |
| T | reportMin () |
| T | reportPartialMean (int NumToAvg) |
| T | reportRetainedStats () |
| T | reportStd () |
| T | reportVar () |
| StatBuffer () | |
| StatBuffer (int NumElements) | |
| bool | UpdateDiffStats () |
| bool | UpdateStats () |
| ~StatBuffer () | |
Public Member Functions inherited from swri_math_util::GenRingBuffer< T > | |
| void | clear () |
| GenRingBuffer () | |
| GenRingBuffer (const GenRingBuffer< T > &src) | |
| GenRingBuffer (int NumElements2Alloc) | |
| virtual T * | get (int i=0) const |
| T * | getLoad () const |
| T * | getRaw (int i) const |
| T * | getTail (int i=0) const |
| bool | indexValid (int i) |
| void | load (const T &newElem) |
| void | load1 (T newElem) |
| int | MaxSize () const |
| GenRingBuffer< T > & | operator= (const GenRingBuffer< T > &src) |
| virtual T * | operator[] (int i) |
| T * | pop () |
| void | ResizeBuffer (int newSize) |
| int | size () const |
| virtual | ~GenRingBuffer () |
Private Member Functions | |
| bool | computeDiffStats () |
| T | computeMean (int NumToAvg) |
| bool | computeStats () |
Private Attributes | |
| StatPack | RetainedDiffStats |
| StatPack | RetainedStats |
Additional Inherited Members | |
Protected Member Functions inherited from swri_math_util::GenRingBuffer< T > | |
| void | realloc_mem (int NumElements2Alloc) |
Definition at line 45 of file stat_buffer.h.
|
inline |
Definition at line 53 of file stat_buffer.h.
|
inlineexplicit |
Definition at line 58 of file stat_buffer.h.
|
inline |
Definition at line 63 of file stat_buffer.h.
|
inlineprivate |
Definition at line 236 of file stat_buffer.h.
|
inlineprivate |
Definition at line 151 of file stat_buffer.h.
|
inlineprivate |
Definition at line 167 of file stat_buffer.h.
|
inline |
Definition at line 48 of file stat_buffer.h.
|
inline |
Definition at line 93 of file stat_buffer.h.
|
inline |
Definition at line 78 of file stat_buffer.h.
|
inline |
Definition at line 83 of file stat_buffer.h.
|
inline |
Definition at line 88 of file stat_buffer.h.
|
inline |
Definition at line 119 of file stat_buffer.h.
|
inline |
Definition at line 98 of file stat_buffer.h.
|
inline |
Definition at line 109 of file stat_buffer.h.
|
inline |
Definition at line 114 of file stat_buffer.h.
|
inline |
Definition at line 104 of file stat_buffer.h.
|
inline |
Definition at line 132 of file stat_buffer.h.
|
inline |
Definition at line 123 of file stat_buffer.h.
|
inline |
Definition at line 128 of file stat_buffer.h.
|
inline |
Definition at line 73 of file stat_buffer.h.
|
inline |
Definition at line 68 of file stat_buffer.h.
|
private |
Definition at line 149 of file stat_buffer.h.
|
private |
Definition at line 148 of file stat_buffer.h.