aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/exception.cpp
Commit message (Collapse)AuthorAgeFilesLines
* uhd: Add new exceptions for RFNoC-specific errorsMartin Braun2019-11-261-7/+33
| | | | | | | | | | | | | | | | | | | Add the following exception types: - rfnoc_error - op_failed - op_seqerr - op_timeout - op_timeerr - access_error - It is meant to be used when access violations have taken place, i.e., when a resource is being accessed without appropriate permissions. - resolve_error - This is a derivative of rfnoc_error, and will be used when a property resolution fails unexpectedly. - routing_error - For use when the framework has path setup issues or general routing-related errors
* uhd: Update license headersMartin Braun2018-02-191-1/+2
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* uhd: Add narrow_cast and narrowMartin Braun2018-01-121-0/+1
| | | | Reviewed-by: Ashish Chaudhari <ashish.chaudhari@ettus.com>
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* uhd: Added syntax error exception typeMartin Braun2016-08-091-0/+1
|
* uhd: Added usb_error exception typeBalint Seeber2015-08-031-0/+5
|
* uhd: added dynamic throw and clone to exceptionsJosh Blum2011-06-241-1/+3
|
* uhd: exception code gen simplificationJosh Blum2011-02-241-6/+1
|
* uhd: replaced instanced of std::exception with the uhd exceptionsJosh Blum2011-02-241-0/+1
|
* uhd: moved exception to top level includeJosh Blum2011-02-241-0/+47