Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
Definition in file Profiler.h.
#include "TimeET.h"
#include "mathutils.h"
#include <string>
Include dependency graph for Profiler.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
class | Profiler |
Managers a hierarchy of timers for profiling time spent in code, gives microsecond resolution. More... | |
struct | Profiler::SectionInfo |
holds all the information needed for book keeping for each timer More... | |
class | Profiler::Timer |
Measures the time that this class exists, reports result to a profiler. More... | |
class | ProfilerOfSize |
templated subclass allows compile-time flexibility of how much memory to use. More... | |
Defines | |
#define | PROFSECTION(NAME, PROF) |
put this at the beginning of any function for which you wish to collect profiling information |
|
Value: static unsigned int _PROFSECTION_id=PROF.getNewID(NAME);\ Profiler::Timer timer(_PROFSECTION_id,&PROF); Uses a variable named _PROFSECTION_id to store a static ID number - don't redefine or modify that...
Definition at line 14 of file Profiler.h. Referenced by SegmentedColorGenerator::calcImage(), RLEGenerator::calcImage(), RegionGenerator::calcImage(), RawCameraGenerator::calcImage(), JPEGGenerator::calcImage(), InterleavedYUVGenerator::calcImage(), CDTGenerator::calcImage(), MMCombo::GotImage(), MMCombo::GotPowerEvent(), MMCombo::GotSensorFrame(), and BallDetectionGenerator::processEvent(). |
Tekkotsu v2.0 |
Generated Wed Jan 21 03:22:02 2004 by Doxygen 1.3.4 |