TimeThis

Can be used only once in function Always use: auto timeThis=TimeThis.time(); alone TimeThis.time(); is not working

Constructors

this
this()
Undocumented in source.
this
this(string funcName, long time)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Members

Static functions

clearRoots
void clearRoots()
Undocumented in source. Be warned that the author may not have intended to support it.
enable
void enable(bool yes)
Undocumented in source. Be warned that the author may not have intended to support it.
getRootPerfs
PerfData*[] getRootPerfs()
Undocumented in source. Be warned that the author may not have intended to support it.
initializeStatic
void initializeStatic()
Undocumented in source. Be warned that the author may not have intended to support it.
print
void print()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
sortByName
void sortByName()
Undocumented in source. Be warned that the author may not have intended to support it.
time
TimeThis time(string funcName)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

currentTiming
PerfData* currentTiming;
Undocumented in source.
enableTiming
bool enableTiming;
Undocumented in source.
timingRoot
PerfData[2] timingRoot;
Undocumented in source.
timingRootIndex
bool timingRootIndex;
Undocumented in source.

Variables

funcName
string funcName;
Undocumented in source.
timeStart
long timeStart;
Undocumented in source.
timingMyRoot
PerfData* timingMyRoot;
Undocumented in source.

Meta