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