This class is thrown in the control environment whenever an error occurs in the execution environment.  
 More...
#include <ErrorExecution.h>
 | 
|   | ErrorExecution (const std::string &message) | 
|   | 
| const std::string &  | GetMessage () const | 
|   | Returns a message describing what caused the error.  More...
  | 
|   | 
| const std::string &  | GetStackTrace () const | 
|   | Provides a stack trace to the location where this error was thrown.  More...
  | 
|   | 
| const char *  | what () const noexcept override | 
|   | Returns the message for the error and the stack trace for it.  More...
  | 
|   | 
| bool  | GetIsDeviceIndependent () const | 
|   | Returns true if this exception is device independent.  More...
  | 
|   | 
 | 
|   | Error () | 
|   | 
|   | Error (const std::string &message, bool is_device_independent=false) | 
|   | 
| void  | SetMessage (const std::string &message) | 
|   | 
This class is thrown in the control environment whenever an error occurs in the execution environment. 
 
◆ ErrorExecution()
  
  
      
        
          | vtkm::cont::ErrorExecution::ErrorExecution  | 
          ( | 
          const std::string &  | 
          message | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following file: