All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
PLMD::Stopwatch::Watch Class Reference

Class to store a single stopwatch. More...

Public Member Functions

 Watch ()
 
void start ()
 
void stop ()
 
void pause ()
 

Public Attributes

Time total
 
Time lastStart
 
Time lap
 
Time max
 
Time min
 
unsigned cycles
 
bool running
 
bool paused
 

Detailed Description

Class to store a single stopwatch.

Class Stopwatch contains a collection of them

Constructor & Destructor Documentation

PLMD::Stopwatch::Watch::Watch ( )

Member Function Documentation

void PLMD::Stopwatch::Watch::pause ( )
void PLMD::Stopwatch::Watch::start ( )
void PLMD::Stopwatch::Watch::stop ( )

Member Data Documentation

unsigned PLMD::Stopwatch::Watch::cycles
Time PLMD::Stopwatch::Watch::lap
Time PLMD::Stopwatch::Watch::lastStart
Time PLMD::Stopwatch::Watch::max
Time PLMD::Stopwatch::Watch::min
bool PLMD::Stopwatch::Watch::paused
bool PLMD::Stopwatch::Watch::running
Time PLMD::Stopwatch::Watch::total

The documentation for this class was generated from the following files: