Il2CppError.cpp 735 B

123456789101112131415161718192021222324252627282930313233343536
  1. #include "Il2CppError.h"
  2. namespace il2cpp
  3. {
  4. namespace utils
  5. {
  6. Il2CppError::Il2CppError() : m_ErrorCode(NoError), m_Hr(0)
  7. {
  8. }
  9. Il2CppError::Il2CppError(Il2CppErrorCode errorCode, const char* message) :
  10. m_ErrorCode(errorCode), m_Message(message), m_Hr(0)
  11. {
  12. }
  13. Il2CppError::Il2CppError(Il2CppErrorCode errorCode, il2cpp_hresult_t hr) :
  14. m_ErrorCode(errorCode), m_Hr(hr)
  15. {
  16. }
  17. Il2CppErrorCode Il2CppError::GetErrorCode() const
  18. {
  19. return m_ErrorCode;
  20. }
  21. std::string Il2CppError::GetErrorMessage() const
  22. {
  23. return m_Message;
  24. }
  25. il2cpp_hresult_t Il2CppError::GetHr() const
  26. {
  27. return m_Hr;
  28. }
  29. } // namespace utils
  30. } // namespace il2cpp