Go to the source code of this file.
 | 
|    | vtkm | 
|   | Groups connected points that have the same field value. 
  | 
|   | 
|    | vtkm::cont | 
|   | VTK-m Control Environment. 
  | 
|   | 
◆ VTKM_IS_EXECUTION_OBJECT
      
        
          | #define VTKM_IS_EXECUTION_OBJECT | 
          ( | 
            | 
          execObject | ) | 
           | 
        
      
 
Value:  static_assert(::vtkm::cont::internal::IsExecutionObjectBase<execObject>::value,       \
                "Provided type is not a subclass of vtkm::cont::ExecutionObjectBase."); \
  static_assert(::vtkm::cont::internal::HasPrepareForExecution<execObject>::value,      \
                "Provided type does not have requisite PrepareForExecution method.")
 
Checks that the argument is a proper execution object.