22 lines
389 B
C++
22 lines
389 B
C++
/*
|
|
* SPDX-FileCopyrightText: 2020 Espressif Systems (Shanghai) CO LTD
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#ifdef __cpp_exceptions
|
|
|
|
#include "esp_exception.hpp"
|
|
|
|
namespace idf {
|
|
|
|
ESPException::ESPException(esp_err_t error) : error(error) { }
|
|
|
|
const char *ESPException::what() const noexcept {
|
|
return esp_err_to_name(error);
|
|
}
|
|
|
|
} // namespace idf
|
|
|
|
#endif // __cpp_exceptions
|