#include <llstat.h>


Public Types | |
| 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::meanValueOverLastSecond | ( | ) | const [inline] |
Definition at line 68 of file llstat.h.
References meanValue(), and SCALE_SECOND.

| F32 LLStatAccum::meanValueOverLastMinute | ( | ) | const [inline] |
Definition at line 69 of file llstat.h.
References meanValue(), and SCALE_MINUTE.

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.5.5