/ src / common / error.h
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