diff options
Diffstat (limited to 'host/lib/transport/nirio/status.cpp')
-rw-r--r-- | host/lib/transport/nirio/status.cpp | 29 |
1 files changed, 16 insertions, 13 deletions
diff --git a/host/lib/transport/nirio/status.cpp b/host/lib/transport/nirio/status.cpp index 4dd63f5c6..9d6c020c0 100644 --- a/host/lib/transport/nirio/status.cpp +++ b/host/lib/transport/nirio/status.cpp @@ -11,35 +11,38 @@ namespace uhd { namespace niusrprio { -#define NIRIO_ERR_INFO(CONST_NAME, ERR_CODE, ERR_MSG) \ - nirio_err_info(ERR_CODE, ERR_MSG), +#define NIRIO_ERR_INFO(CONST_NAME, ERR_CODE, ERR_MSG) nirio_err_info(ERR_CODE, ERR_MSG), const nirio_err_info nirio_err_info::NIRIO_ERROR_TABLE[] = { - #include "../../../include/uhd/transport/nirio/nirio_err_template.h" +#include "../../../include/uhd/transport/nirio/nirio_err_template.h" }; #undef NIRIO_ERR_INFO -const size_t nirio_err_info::NIRIO_ERROR_TABLE_SIZE = sizeof(NIRIO_ERROR_TABLE)/sizeof(*NIRIO_ERROR_TABLE); +const size_t nirio_err_info::NIRIO_ERROR_TABLE_SIZE = + sizeof(NIRIO_ERROR_TABLE) / sizeof(*NIRIO_ERROR_TABLE); -const std::string lookup_err_msg(nirio_status code) { - std::string error_msg = (boost::format("Unknown error. (Error code %d)") % code).str(); +const std::string lookup_err_msg(nirio_status code) +{ + std::string error_msg = + (boost::format("Unknown error. (Error code %d)") % code).str(); for (size_t i = 0; i < nirio_err_info::NIRIO_ERROR_TABLE_SIZE; i++) { if (nirio_err_info::NIRIO_ERROR_TABLE[i].code == code) { - error_msg = (boost::format("%s (Error code %d)") % nirio_err_info::NIRIO_ERROR_TABLE[i].msg % code).str(); + error_msg = (boost::format("%s (Error code %d)") + % nirio_err_info::NIRIO_ERROR_TABLE[i].msg % code) + .str(); break; } } return error_msg; } -void nirio_status_to_exception(const nirio_status& status, const std::string& message) { +void nirio_status_to_exception(const nirio_status& status, const std::string& message) +{ if (nirio_status_fatal(status)) { - throw uhd::runtime_error((boost::format("%s %s") % message % lookup_err_msg(status)).str()); + throw uhd::runtime_error( + (boost::format("%s %s") % message % lookup_err_msg(status)).str()); } } -}} - - - +}} // namespace uhd::niusrprio |