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

#include <stop-watch.hpp>

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 217 of file stop-watch.hpp.

Constructor & Destructor Documentation

◆ PerformanceData()

Stopwatch::PerformanceData::PerformanceData ( )
inline

Definition at line 218 of file stop-watch.hpp.

Member Data Documentation

◆ clock_start

long double Stopwatch::PerformanceData::clock_start

Start time

Definition at line 228 of file stop-watch.hpp.

◆ last_time

long double Stopwatch::PerformanceData::last_time

Last time

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

◆ max_time

long double Stopwatch::PerformanceData::max_time

Maximum time

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

◆ min_time

long double Stopwatch::PerformanceData::min_time

Minimum time

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

◆ paused

bool Stopwatch::PerformanceData::paused

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

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

◆ stops

int Stopwatch::PerformanceData::stops

How many cycles have been this stopwatch executed?

Definition at line 246 of file stop-watch.hpp.

◆ total_time

long double Stopwatch::PerformanceData::total_time

Cumulative total time

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


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


tsid
Author(s): Andrea Del Prete, Justin Carpentier
autogenerated on Sat May 3 2025 02:48:17