|
CMSDK
2.0.1
|
This is the complete list of members for cmlabs::MovingAverage, including all inherited members.
| add(double val, uint32 count=1, uint64 time=GetTimeNow()) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| binCount (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| binTime (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| currentBin (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| currentBinStart (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| entries (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| getAverage(uint32 ms, double &val, uint64 &count, uint64 now=GetTimeNow()) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getAverageMulti(uint32 ms1, uint32 ms2, uint32 ms3, double &avg1, uint64 &count1, double &avg2, uint64 &count2, double &avg3, uint64 &count3, uint64 now=GetTimeNow()) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getPerfJSON(uint32 binMS=1000, uint32 binNum=60) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getPerfXML(uint32 binMS=1000, uint32 binNum=60) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getSum(uint32 ms, double &val, uint64 &count, uint64 now=GetTimeNow()) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getSumMulti(uint32 ms1, uint32 ms2, uint32 ms3, double &sum1, uint64 &count1, double &sum2, uint64 &count2, double &sum3, uint64 &count3, uint64 now=GetTimeNow()) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getThroughput(uint32 ms, double &valPerSec, double &countPerSec, uint64 now=GetTimeNow()) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getThroughputMulti(uint32 ms1, uint32 ms2, uint32 ms3, double &valPerSec1, double &countPerSec1, double &valPerSec2, double &countPerSec2, double &valPerSec3, double &countPerSec3, uint64 now=GetTimeNow()) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| getTotal(double &val, uint64 &count) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| MovingAverage(uint32 binTimeMS=100, uint16 binCount=600) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | |
| mutex (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| shiftBins(uint64 now) (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| totalCount (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| totalValue (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | protected |
| UnitTest() (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage | static |
| ~MovingAverage() (defined in cmlabs::MovingAverage) | cmlabs::MovingAverage |
1.8.14