#pragma once #include namespace asio::detail { void fatal_exception(const char *message); template void throw_exception( const Exception &e ASIO_SOURCE_LOCATION_PARAM) { fatal_exception(e.what()); } } // namespace asio::detail