OFFIS DCMTK  Version 3.6.0
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
OFTimer Class Reference

A class for measurement of time. More...

Public Member Functions

 OFTimer ()
 constructor
 
void reset ()
 reset start time
 
double getDiff () const
 get elapsed time.
 

Static Public Member Functions

static double getDiff (double start)
 get difference between current time and specified time
 
static double getTime ()
 get current time
 

Private Attributes

double Start
 reference/start time
 

Detailed Description

A class for measurement of time.

Timer intervalls are represented as floating point values of seconds.

Definition at line 53 of file oftimer.h.

Member Function Documentation

double OFTimer::getDiff ( ) const
inline

get elapsed time.

i.e. difference between current and start time

Returns
elapsed time in seconds

Definition at line 77 of file oftimer.h.

References getTime(), and Start.

static double OFTimer::getDiff ( double  start)
inlinestatic

get difference between current time and specified time

Parameters
startreference time (in seconds)
Returns
difference between the two times (in seconds)

Definition at line 88 of file oftimer.h.

References getTime().

static double OFTimer::getTime ( )
inlinestatic

get current time

Returns
current time in seconds

Definition at line 97 of file oftimer.h.

Referenced by getDiff(), and reset().


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


Generated on Thu Dec 20 2012 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.8.2