projects
/
iotcloud.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
edits
[iotcloud.git]
/
version2
/
src
/
C
/
TimingSingleton.h
diff --git
a/version2/src/C/TimingSingleton.h
b/version2/src/C/TimingSingleton.h
index 25f45e56d2ed42dafbb368c0f55314ac9d968fb2..8083c04a27075efa8111fa2d823487ba8641db29 100644
(file)
--- a/
version2/src/C/TimingSingleton.h
+++ b/
version2/src/C/TimingSingleton.h
@@
-4,12
+4,12
@@
class TimingSingleton {
private:
class TimingSingleton {
private:
- static TimingSingleton singleton = new TimingSingleton( );
- int64_t startTime = 0;
- int64_t totalTime = 0;
+ int64_t fldstartTime;
+ int64_t fldtotalTime;
- TimingSingleton() : startTime(0),
- totalTime(0) {
+ public:
+ TimingSingleton() : fldstartTime(0),
+ fldtotalTime(0) {
}
int64_t nanoTime() {
}
int64_t nanoTime() {
@@
-19,17
+19,16
@@
private:
return tv.tv_sec * 1000000000 + tv.tv_usec * 1000;
}
return tv.tv_sec * 1000000000 + tv.tv_usec * 1000;
}
-public:
void startTime() {
void startTime() {
- startTime = nanoTime();
+
fld
startTime = nanoTime();
}
void endTime() {
}
void endTime() {
-
totalTime += nanoTime() -
startTime;
+
fldtotalTime += nanoTime() - fld
startTime;
}
int64_t getTime() {
}
int64_t getTime() {
- return totalTime;
+ return
fld
totalTime;
}
};
}
};