WaveBlocksND
Public Member Functions | Private Attributes | List of all members
waveblocks::utilities::Timer Class Reference

#include <timer.hpp>

Public Member Functions

double millis () const
 
double seconds () const
 
void start ()
 
void stop ()
 

Private Attributes

std::chrono::high_resolution_clock::time_point start_
 
std::chrono::high_resolution_clock::time_point stop_
 

Member Function Documentation

double waveblocks::utilities::Timer::millis ( ) const
inline
double waveblocks::utilities::Timer::seconds ( ) const
inline
void waveblocks::utilities::Timer::start ( )
inline
void waveblocks::utilities::Timer::stop ( )
inline

Member Data Documentation

std::chrono::high_resolution_clock::time_point waveblocks::utilities::Timer::start_
private
std::chrono::high_resolution_clock::time_point waveblocks::utilities::Timer::stop_
private

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