IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | Protected Attributes | List of all members
ipsdk::Chrono Class Reference

Chronometer class for library processing time evaluation. More...

#include <Chrono.h>

Inheritance diagram for ipsdk::Chrono:

Public Member Functions

bool isStarted () const
 check whether chronometer has been started
 
void start ()
 start chronometer
 
double restart ()
 
double elapsed () const
 
double stop ()
 stop chronometer and retrieve elapsed time from start (in seconds)
 
Constructors and destructors
 Chrono ()
 
virtual ~Chrono ()
 

Protected Attributes

boost::chrono::high_resolution_clock::time_point _start
 start point for chronometer
 

Detailed Description

Chronometer class for library processing time evaluation.

Author
E. Noirfalise
Date
2013/2/15

Member Function Documentation

◆ restart()

double ipsdk::Chrono::restart ( )

restart chronometer returning elapsed time and reseting from current time point

◆ elapsed()

double ipsdk::Chrono::elapsed ( ) const

retrieve current elapsed time without reseting from current time point


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