| Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
Profiler::SectionInfo Struct Reference#include <Profiler.h>
Detailed Descriptionholds all the information needed for book keeping for each timer
Definition at line 112 of file Profiler.h.
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation
number of calls to this section
Definition at line 124 of file Profiler.h. Referenced by Profiler::finished(), Profiler::report(), reset(), and Profiler::setCurrent(). the total time spent in child sections
Definition at line 119 of file Profiler.h. Referenced by Profiler::finished(), and reset(). exponential average of execution time
Definition at line 120 of file Profiler.h. Referenced by Profiler::finished(), and reset().
histogram of execution times, uses logarithmic size bins (so high res for quick functions, low res for longer functions)
Definition at line 122 of file Profiler.h. Referenced by Profiler::finished(), reset(), and SectionInfo(). exponential average of inter-call time
Definition at line 121 of file Profiler.h. Referenced by reset(), and Profiler::setCurrent().
histogram of inter-call time, uses logarithmic size bins (so high res for quick functions, low res for longer functions)
Definition at line 123 of file Profiler.h. Referenced by reset(), SectionInfo(), and Profiler::setCurrent(). time of last call, used to calculate totalInterval, which gives idea of rate of calls
Definition at line 117 of file Profiler.h. Referenced by reset(), and Profiler::setCurrent(). the name of this timer
Definition at line 115 of file Profiler.h. Referenced by Profiler::getNewID(), and SectionInfo(). the total time spent between calls (not time between end of one and start of next, is time between start of one and start of next)
Definition at line 118 of file Profiler.h. Referenced by Profiler::report(), reset(), and Profiler::setCurrent(). the total time spent in this section
Definition at line 116 of file Profiler.h. Referenced by Profiler::finished(), Profiler::report(), and reset().
The documentation for this struct was generated from the following files: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Tekkotsu v3.0 |
Generated Wed Oct 4 00:05:10 2006 by Doxygen 1.4.7 |