Information about time spent in a section of the code. More...
Public Member Functions | |
void | set (void) |
Begin counting time. | |
TimeInfo (void) | |
void | update (void) |
Add the counted time to the total time. | |
Public Attributes | |
time::duration | longest |
The longest counted time interval. | |
unsigned long int | parts |
Number of times a chunk of time was added to this structure. | |
time::duration | shortest |
The shortest counted time interval. | |
time::point | start |
The point in time when counting time started. | |
time::duration | total |
Total time counted. |
Information about time spent in a section of the code.
Definition at line 187 of file Profiler.h.
ompl::Profiler::TimeInfo::TimeInfo | ( | void | ) | [inline] |
Definition at line 189 of file Profiler.h.
void ompl::Profiler::TimeInfo::set | ( | void | ) | [inline] |
Begin counting time.
Definition at line 209 of file Profiler.h.
void ompl::Profiler::TimeInfo::update | ( | void | ) | [inline] |
Add the counted time to the total time.
Definition at line 215 of file Profiler.h.
The longest counted time interval.
Definition at line 200 of file Profiler.h.
unsigned long int ompl::Profiler::TimeInfo::parts |
Number of times a chunk of time was added to this structure.
Definition at line 203 of file Profiler.h.
The shortest counted time interval.
Definition at line 197 of file Profiler.h.
The point in time when counting time started.
Definition at line 206 of file Profiler.h.
Total time counted.
Definition at line 194 of file Profiler.h.