| 31 | } |
| 32 | |
| 33 | std::wstring Error::impl::GetLogMessage(std::wstring_view message, std::wstring_view error_message) |
| 34 | { |
| 35 | if (!error_message.empty()) |
| 36 | { |
| 37 | std::wstring logMessage; |
| 38 | logMessage.reserve(message.length() + 2 + error_message.length() + 1); |
| 39 | logMessage += message; |
| 40 | logMessage += L" ("; |
| 41 | logMessage += error_message; |
| 42 | logMessage += L")"; |
| 43 | |
| 44 | return logMessage; |
| 45 | } |
| 46 | else |
| 47 | { |
| 48 | return std::wstring(message); |
| 49 | } |
| 50 | } |
| 51 | |
| 52 | template<> |
| 53 | void Error::impl::Handle<spdlog::level::err>(std::wstring_view message, std::wstring_view error_message, std::source_location location) |
nothing calls this directly
no outgoing calls
no test coverage detected