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 214 of file stop-watch.hh.

Constructor & Destructor Documentation

◆ PerformanceData()

Stopwatch::PerformanceData::PerformanceData ( )
inline

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

Member Data Documentation

◆ clock_start

long double Stopwatch::PerformanceData::clock_start

Start time

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

◆ last_time

long double Stopwatch::PerformanceData::last_time

Last time

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

◆ max_time

long double Stopwatch::PerformanceData::max_time

Maximum time

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

◆ min_time

long double Stopwatch::PerformanceData::min_time

Minimum time

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

◆ paused

bool Stopwatch::PerformanceData::paused

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

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

◆ stops

int Stopwatch::PerformanceData::stops

How many cycles have been this stopwatch executed?

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

◆ total_time

long double Stopwatch::PerformanceData::total_time

Cumulative total time

Definition at line 228 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 Wed Jun 21 2023 02:51:27