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 |