example_ensure_handler.cpp 398 B

1234567891011121314
  1. #include "common.hpp"
  2. #include <cstdio>
  3. #include <cstdlib>
  4. namespace Sophus {
  5. void ensureFailed(char const* function, char const* file, int line,
  6. char const* description) {
  7. std::printf("Sophus ensure failed in function '%s', file '%s', line %d.\n",
  8. file, function, line);
  9. std::printf("Description: %s\n", description);
  10. std::abort();
  11. }
  12. } // namespace Sophus