#include <llstat.h>
Inheritance diagram for LLStatAccum:


Public Types | |
| SCALE_SECOND | |
| SCALE_MINUTE | |
| SCALE_TWO_MINUTE | |
| SCALE_HOUR | |
| SCALE_DAY | |
| SCALE_WEEK | |
| NUM_SCALES | |
| enum | TimeScale { SCALE_SECOND, SCALE_MINUTE, SCALE_TWO_MINUTE, SCALE_HOUR, SCALE_DAY, SCALE_WEEK, NUM_SCALES } |
Public Member Functions | |
| F32 | meanValue (TimeScale scale) const |
| F32 | meanValueOverLastSecond () const |
| F32 | meanValueOverLastMinute () const |
Protected Member Functions | |
| LLStatAccum (bool use_frame_timer) | |
| virtual | ~LLStatAccum () |
Protected Attributes | |
| impl & | m |
Classes | |
| class | impl |
Definition at line 47 of file llstat.h.
| LLStatAccum::LLStatAccum | ( | bool | use_frame_timer | ) | [protected] |
Definition at line 227 of file llstat.cpp.
| LLStatAccum::~LLStatAccum | ( | ) | [protected, virtual] |
Definition at line 237 of file llstat.cpp.
References m, and LLStatAccum::impl::meanValue().
Referenced by meanValueOverLastMinute(), and meanValueOverLastSecond().
| F32 LLStatAccum::meanValueOverLastMinute | ( | ) | const [inline] |
| F32 LLStatAccum::meanValueOverLastSecond | ( | ) | const [inline] |
impl& LLStatAccum::m [protected] |
Definition at line 72 of file llstat.h.
Referenced by LLStatRate::count(), meanValue(), LLStatMeasure::sample(), LLStatTime::start(), LLStatTime::stop(), and ~LLStatAccum().
1.4.7