VTK-m  2.0
vtkm::cont::ScopedRuntimeDeviceTracker Member List

This is the complete list of members for vtkm::cont::ScopedRuntimeDeviceTracker, including all inherited members.

CanRunOn(DeviceAdapterId deviceId) constvtkm::cont::RuntimeDeviceTracker
CheckDevice(vtkm::cont::DeviceAdapterId deviceId) constvtkm::cont::RuntimeDeviceTrackerprivate
CheckForAbortRequest() constvtkm::cont::RuntimeDeviceTracker
ClearAbortChecker()vtkm::cont::RuntimeDeviceTracker
CopyStateFrom(const vtkm::cont::RuntimeDeviceTracker &tracker)vtkm::cont::RuntimeDeviceTracker
DisableDevice(DeviceAdapterId deviceId)vtkm::cont::RuntimeDeviceTracker
ForceDevice(DeviceAdapterId deviceId)vtkm::cont::RuntimeDeviceTracker
GetThreadFriendlyMemAlloc() constvtkm::cont::RuntimeDeviceTracker
Internalsvtkm::cont::RuntimeDeviceTrackerprivate
LogEnabledDevices() constvtkm::cont::RuntimeDeviceTrackerprivate
operator=(const RuntimeDeviceTracker &)=deletevtkm::cont::RuntimeDeviceTrackerprivate
PrintSummary(std::ostream &out) constvtkm::cont::RuntimeDeviceTracker
ReportAllocationFailure(vtkm::cont::DeviceAdapterId deviceId, const vtkm::cont::ErrorBadAllocation &)vtkm::cont::RuntimeDeviceTrackerinline
ReportBadDeviceFailure(vtkm::cont::DeviceAdapterId deviceId, const vtkm::cont::ErrorBadDevice &)vtkm::cont::RuntimeDeviceTrackerinline
Reset()vtkm::cont::RuntimeDeviceTracker
ResetDevice(vtkm::cont::DeviceAdapterId deviceId)vtkm::cont::RuntimeDeviceTracker
RuntimeDeviceTracker(detail::RuntimeDeviceTrackerInternals *details, bool reset)vtkm::cont::RuntimeDeviceTrackerprivate
RuntimeDeviceTracker(const RuntimeDeviceTracker &)=deletevtkm::cont::RuntimeDeviceTrackerprivate
SavedStatevtkm::cont::ScopedRuntimeDeviceTrackerprivate
ScopedRuntimeDeviceTracker(const vtkm::cont::RuntimeDeviceTracker &tracker=GetRuntimeDeviceTracker())vtkm::cont::ScopedRuntimeDeviceTracker
ScopedRuntimeDeviceTracker(vtkm::cont::DeviceAdapterId device, RuntimeDeviceTrackerMode mode=RuntimeDeviceTrackerMode::Force, const vtkm::cont::RuntimeDeviceTracker &tracker=GetRuntimeDeviceTracker())vtkm::cont::ScopedRuntimeDeviceTracker
ScopedRuntimeDeviceTracker(const std::function< bool()> &abortChecker, const vtkm::cont::RuntimeDeviceTracker &tracker=GetRuntimeDeviceTracker())vtkm::cont::ScopedRuntimeDeviceTracker
SetAbortChecker(const std::function< bool()> &func)vtkm::cont::RuntimeDeviceTracker
SetDeviceState(vtkm::cont::DeviceAdapterId deviceId, bool state)vtkm::cont::RuntimeDeviceTrackerprivate
SetThreadFriendlyMemAlloc(bool state)vtkm::cont::RuntimeDeviceTracker
~RuntimeDeviceTracker()vtkm::cont::RuntimeDeviceTracker
~ScopedRuntimeDeviceTracker()vtkm::cont::ScopedRuntimeDeviceTracker