ompl::Profiler::TimeInfo Struct Reference

Information about time spent in a section of the code. More...

List of all members.

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.

Detailed Description

Information about time spent in a section of the code.

Definition at line 187 of file Profiler.h.


Constructor & Destructor Documentation

ompl::Profiler::TimeInfo::TimeInfo ( void   )  [inline]

Definition at line 189 of file Profiler.h.


Member Function Documentation

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.


Member Data Documentation

The longest counted time interval.

Definition at line 200 of file Profiler.h.

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.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


ompl
Author(s): Ioan Sucan/isucan@rice.edu, Mark Moll/mmoll@rice.edu, Lydia Kavraki/kavraki@rice.edu
autogenerated on Fri Jan 11 09:33:58 2013