mirror of
https://github.com/JulianGro/overte.git
synced 2025-04-08 08:22:09 +02:00
fix for warnings produced by CounterStats refactor
This commit is contained in:
parent
cc2f35ca89
commit
1415a25302
2 changed files with 32 additions and 17 deletions
|
@ -33,6 +33,33 @@
|
|||
// int sampleAt;
|
||||
|
||||
|
||||
CounterStatHistory::CounterStatHistory() {
|
||||
init();
|
||||
}
|
||||
|
||||
CounterStatHistory::CounterStatHistory(std::string myName) {
|
||||
init();
|
||||
name = myName;
|
||||
}
|
||||
|
||||
CounterStatHistory::CounterStatHistory(std::string myName, double initialTime, long initialCount) {
|
||||
init();
|
||||
lastCount = currentCount = initialCount;
|
||||
lastTime = currentTime = totalTime = initialTime;
|
||||
name = myName;
|
||||
}
|
||||
|
||||
void CounterStatHistory::init() {
|
||||
currentCount = 0;
|
||||
currentDelta = 0;
|
||||
currentTime = 0.0;
|
||||
lastCount = 0;
|
||||
lastTime = 0.0;
|
||||
totalTime = 0.0;
|
||||
sampleAt = -1;
|
||||
sampleCount = 0;
|
||||
}
|
||||
|
||||
void CounterStatHistory::recordSample(long thisCount) {
|
||||
timeval now;
|
||||
gettimeofday(&now,NULL);
|
||||
|
|
|
@ -25,23 +25,9 @@ class CounterStatHistory {
|
|||
public:
|
||||
std::string name;
|
||||
|
||||
CounterStatHistory(std::string myName):
|
||||
currentCount(0), currentDelta(0),currentTime(0.0),
|
||||
lastCount(0),lastTime(0.0),
|
||||
totalTime(0.0),
|
||||
sampleAt(-1), sampleCount(0), name(myName) {};
|
||||
|
||||
CounterStatHistory():
|
||||
currentCount(0), currentDelta(0),currentTime(0.0),
|
||||
lastCount(0),lastTime(0.0),
|
||||
totalTime(0.0),
|
||||
sampleAt(-1), sampleCount(0) {};
|
||||
|
||||
CounterStatHistory(std::string myName, double initialTime, long initialCount) :
|
||||
currentCount(initialCount), currentDelta(0), currentTime(initialTime),
|
||||
lastCount(initialCount),lastTime(initialTime),
|
||||
totalTime(initialTime),
|
||||
sampleAt(-1), sampleCount(0), name(myName) {};
|
||||
CounterStatHistory();
|
||||
CounterStatHistory(std::string myName);
|
||||
CounterStatHistory(std::string myName, double initialTime, long initialCount);
|
||||
|
||||
void recordSample(long thisCount);
|
||||
void recordSample(double thisTime, long thisCount);
|
||||
|
@ -58,6 +44,8 @@ public:
|
|||
return currentCount;
|
||||
};
|
||||
private:
|
||||
void init();
|
||||
|
||||
long currentCount;
|
||||
long currentDelta;
|
||||
double currentTime;
|
||||
|
|
Loading…
Reference in a new issue