void PLH::IHook::PrintError(const RuntimeError& Err) const { std::string Severity = ""; switch (Err.GetSeverity()) { case PLH::RuntimeError::Severity::Warning: Severity = "Warning"; break; case PLH::RuntimeError::Severity::Critical: Severity = "Critical"; break; case PLH::RuntimeError::Severity::UnRecoverable: Severity = "UnRecoverable"; break; case PLH::RuntimeError::Severity::NoError: Severity = "No Error"; break; default: Severity = "Unknown"; } XTrace("SEVERITY:[%s] %s\n", Severity.c_str(), Err.GetString().c_str()); }
void PLH::IHook::PrintError(const RuntimeError& Err) const { XTrace("%s %s\n", (Err.GetSeverity() == PLH::RuntimeError::Severity::NoError) ? "No Error" : "Error", Err.GetString().c_str()); }
void PLH::IHook::PostError(const RuntimeError& Err) { m_LastError = Err; XTrace("Posted Error [SEVERITY:%d]:\n" "%s\n",Err.GetSeverity(), Err.GetString().c_str()); }