2
3
5#include <so_5/exception.hpp>
18 const char * file_name,
19 unsigned int line_number,
20 std::string_view error_descr,
25 s <<
"(" << file_name <<
":" << line_number <<
"): error("
26 << error_code <<
") " << error_descr;
The base class for all SObjectizer exceptions.
exception_t(const std::string &error_descr, int error_code)
static void raise(const char *file_name, unsigned int line_number, std::string_view error_descr, int error_code)
Private part of message limit implementation.