boost::log::system_error — Exception class that is used to indicate underlying OS API errors.
// In header: <boost/log/exceptions.hpp> class system_error : public system_error { public: // construct/copy/destruct system_error(boost::system::error_code, std::string const &); ~system_error(); };