Stopwatch::PerformanceData Struct Reference

Struct to hold the performance data. More...

#include <hpp/rbprm/utils/stop-watch.hh>

Public Member Functions

 PerformanceData ()
 

Public Attributes

long double clock_start
 Start time. More...
 
long double total_time
 Cumulative total time. More...
 
long double min_time
 Minimum time. More...
 
long double max_time
 Maximum time. More...
 
long double last_time
 Last time. More...
 
bool paused
 Tells if this performance has been paused, only for internal use. More...
 
int stops
 How many cycles have been this stopwatch executed? More...
 

Detailed Description

Struct to hold the performance data.

Constructor & Destructor Documentation

◆ PerformanceData()

Stopwatch::PerformanceData::PerformanceData ( )
inline

Member Data Documentation

◆ clock_start

long double Stopwatch::PerformanceData::clock_start

Start time.

◆ last_time

long double Stopwatch::PerformanceData::last_time

Last time.

◆ max_time

long double Stopwatch::PerformanceData::max_time

Maximum time.

◆ min_time

long double Stopwatch::PerformanceData::min_time

Minimum time.

◆ paused

bool Stopwatch::PerformanceData::paused

Tells if this performance has been paused, only for internal use.

◆ stops

int Stopwatch::PerformanceData::stops

How many cycles have been this stopwatch executed?

◆ total_time

long double Stopwatch::PerformanceData::total_time

Cumulative total time.