10 #ifndef vtk_m_cont_internal_RuntimeDeviceConfigurationOptions_h 
   11 #define vtk_m_cont_internal_RuntimeDeviceConfigurationOptions_h 
   13 #include <vtkm/cont/vtkm_cont_export.h> 
   30 class VTKM_CONT_EXPORT RuntimeDeviceConfigurationOptions
 
   33   VTKM_CONT RuntimeDeviceConfigurationOptions();
 
   37   VTKM_CONT RuntimeDeviceConfigurationOptions(std::vector<option::Descriptor>& usage);
 
   41   VTKM_CONT RuntimeDeviceConfigurationOptions(
int& argc, 
char* argv[]);
 
   43   VTKM_CONT virtual ~RuntimeDeviceConfigurationOptions() noexcept;
 
   50   RuntimeDeviceOption VTKmNumThreads;
 
   51   RuntimeDeviceOption VTKmNumaRegions;
 
   52   RuntimeDeviceOption VTKmDeviceInstance;
 
   58   VTKM_CONT RuntimeDeviceConfigurationOptions(const 
bool& useOptionIndex);
 
   68 #endif // vtk_m_cont_internal_RuntimeDeviceConfigurationOptions_h