| kspaceFirstOrder3D-OMP 1.0 The C++ implementation of the k-wave toolbox for the time-domain simulation of acoustic wave fields in 3D

- Main Page
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

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.
TTimeMesssure & | operator= (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:

- Utils/TimeMeasure.h

All Classes Files Functions Variables Typedefs Enumerations