VTK-m  2.1
Public Member Functions | Private Attributes | List of all members
vtkm::cont::DeviceAdapterTimerImplementation< vtkm::cont::DeviceAdapterTagTBB > Class Reference

TBB contains its own high resolution timer. More...

#include <DeviceAdapterAlgorithmTBB.h>

Public Member Functions

 DeviceAdapterTimerImplementation ()
 
void Reset ()
 
void Start ()
 
void Stop ()
 
bool Started () const
 
bool Stopped () const
 
bool Ready () const
 
vtkm::Float64 GetElapsedTime () const
 
::tbb::tick_count GetCurrentTime () const
 

Private Attributes

bool StartReady
 
bool StopReady
 
::tbb::tick_count StartTime
 
::tbb::tick_count StopTime
 

Detailed Description

TBB contains its own high resolution timer.

Constructor & Destructor Documentation

◆ DeviceAdapterTimerImplementation()

Member Function Documentation

◆ GetCurrentTime()

::tbb::tick_count vtkm::cont::DeviceAdapterTimerImplementation< vtkm::cont::DeviceAdapterTagTBB >::GetCurrentTime ( ) const
inline

◆ GetElapsedTime()

◆ Ready()

◆ Reset()

◆ Start()

◆ Started()

◆ Stop()

◆ Stopped()

Member Data Documentation

◆ StartReady

◆ StartTime

◆ StopReady

◆ StopTime


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