error.h
1 // Copyright 2013 Dolphin Emulator Project / 2014 Citra Emulator Project 2 // Licensed under GPLv2 or any later version 3 // Refer to the license.txt file included. 4 5 #pragma once 6 7 #include <string> 8 9 namespace Common { 10 11 // Generic function to get last error message. 12 // Call directly after the command or use the error num. 13 // This function might change the error code. 14 // Defined in error.cpp. 15 [[nodiscard]] std::string GetLastErrorMsg(); 16 17 // Like GetLastErrorMsg(), but passing an explicit error code. 18 // Defined in error.cpp. 19 [[nodiscard]] std::string NativeErrorToString(int e); 20 21 } // namespace Common