Public Member Functions | Public Attributes | List of all members
Stopwatch::PerformanceData Struct Reference

#include <stop-watch.hh>

Public Member Functions

 PerformanceData ()
 

Public Attributes

long double clock_start
 
long double last_time
 
long double max_time
 
long double min_time
 
bool paused
 
int stops
 
long double total_time
 

Detailed Description

Struct to hold the performance data

Definition at line 215 of file stop-watch.hh.

Constructor & Destructor Documentation

◆ PerformanceData()

Stopwatch::PerformanceData::PerformanceData ( )
inline

Definition at line 216 of file stop-watch.hh.

Member Data Documentation

◆ clock_start

long double Stopwatch::PerformanceData::clock_start

Start time

Definition at line 226 of file stop-watch.hh.

◆ last_time

long double Stopwatch::PerformanceData::last_time

Last time

Definition at line 238 of file stop-watch.hh.

◆ max_time

long double Stopwatch::PerformanceData::max_time

Maximum time

Definition at line 235 of file stop-watch.hh.

◆ min_time

long double Stopwatch::PerformanceData::min_time

Minimum time

Definition at line 232 of file stop-watch.hh.

◆ paused

bool Stopwatch::PerformanceData::paused

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

Definition at line 241 of file stop-watch.hh.

◆ stops

int Stopwatch::PerformanceData::stops

How many cycles have been this stopwatch executed?

Definition at line 244 of file stop-watch.hh.

◆ total_time

long double Stopwatch::PerformanceData::total_time

Cumulative total time

Definition at line 229 of file stop-watch.hh.


The documentation for this struct was generated from the following file:


sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Tue Oct 24 2023 02:26:32