#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 () | |
Private Member Functions | |
bool | computeDiffStats () |
T | computeMean (int NumToAvg) |
bool | computeStats () |
Private Attributes | |
StatPack | RetainedDiffStats |
StatPack | RetainedStats |
Definition at line 45 of file stat_buffer.h.
swri_math_util::StatBuffer< T >::StatBuffer | ( | ) | [inline] |
Definition at line 53 of file stat_buffer.h.
swri_math_util::StatBuffer< T >::StatBuffer | ( | int | NumElements | ) | [inline, explicit] |
Definition at line 58 of file stat_buffer.h.
swri_math_util::StatBuffer< T >::~StatBuffer | ( | ) | [inline] |
Definition at line 63 of file stat_buffer.h.
bool swri_math_util::StatBuffer< T >::computeDiffStats | ( | ) | [inline, private] |
Definition at line 236 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::computeMean | ( | int | NumToAvg | ) | [inline, private] |
Definition at line 151 of file stat_buffer.h.
bool swri_math_util::StatBuffer< T >::computeStats | ( | ) | [inline, private] |
Definition at line 167 of file stat_buffer.h.
void swri_math_util::StatBuffer< T >::modifyBufferSize | ( | int | NumElements | ) | [inline] |
Definition at line 48 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportDiffMax | ( | ) | [inline] |
Definition at line 93 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportDiffMean | ( | ) | [inline] |
Definition at line 78 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportDiffMedian | ( | ) | [inline] |
Definition at line 83 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportDiffMin | ( | ) | [inline] |
Definition at line 88 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportMax | ( | ) | [inline] |
Definition at line 119 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportMean | ( | ) | [inline] |
Definition at line 98 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportMedian | ( | ) | [inline] |
Definition at line 109 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportMin | ( | ) | [inline] |
Definition at line 114 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportPartialMean | ( | int | NumToAvg | ) | [inline] |
Definition at line 104 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportRetainedStats | ( | ) | [inline] |
Definition at line 132 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportStd | ( | ) | [inline] |
Definition at line 123 of file stat_buffer.h.
T swri_math_util::StatBuffer< T >::reportVar | ( | ) | [inline] |
Definition at line 128 of file stat_buffer.h.
bool swri_math_util::StatBuffer< T >::UpdateDiffStats | ( | ) | [inline] |
Definition at line 73 of file stat_buffer.h.
bool swri_math_util::StatBuffer< T >::UpdateStats | ( | ) | [inline] |
Definition at line 68 of file stat_buffer.h.
StatPack swri_math_util::StatBuffer< T >::RetainedDiffStats [private] |
Definition at line 149 of file stat_buffer.h.
StatPack swri_math_util::StatBuffer< T >::RetainedStats [private] |
Definition at line 148 of file stat_buffer.h.