kspaceFirstOrder3D-OMP  1.0
The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D
Public Member Functions | Public Attributes
TTimeMesssure Class Reference

Class measuring elapsed time.

#include <TimeMeasure.h>

List of all members.

Public Member Functions

 TTimeMesssure ()
 Default constructor.
 TTimeMesssure (const TTimeMesssure &src)
 Copy constructor.
TTimeMesssureoperator= (const TTimeMesssure &src)
 operator =
virtual ~TTimeMesssure ()
 Destructor.
void Start ()
 Get start timestamp.
void Stop ()
 Get stop timestamp.
double GetElapsedTime () const

Public Attributes

double StartTime
 Start timestamp of the interval.
double StopTime
 Stop timestamp of the interval.

Detailed Description

Definition at line 41 of file TimeMeasure.h.


Constructor & Destructor Documentation

TTimeMesssure::TTimeMesssure ( const TTimeMesssure src) [inline]
Parameters:
[in]src- the other class to copy from

Definition at line 55 of file TimeMeasure.h.


Member Function Documentation

double TTimeMesssure::GetElapsedTime ( ) const [inline]

Get elapsed time

Returns:
elapsed time between start timestamp and stop timestamp

Definition at line 85 of file TimeMeasure.h.

Here is the caller graph for this function:

TTimeMesssure& TTimeMesssure::operator= ( const TTimeMesssure src) [inline]
Parameters:
[in]src- source
Returns:

Definition at line 64 of file TimeMeasure.h.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations