This project is archived. Its data is read-only. This project is read-only.
Make error classes compatible with std::exception
It is fairly common practice for C++ programs to have a catch-all for `std::exception` since all STD exceptions and exceptions from many other packages inherit from this class. The VTK-m error classes should also inherit from `std::exception` so that programs can generally manage VTK-m errors without directly interfacing with it. This can be implemented by making `vtkm::cont::Error` inherit from `std::exception`. It also should implement the `what` method to return a const char * for the error message.
issue