|
USRP Hardware Driver and USRP Manual
Version: 4.4.0.HEAD-0-g5fac246b
UHD and USRP Manual
|
|
Go to the documentation of this file.
38 virtual unsigned code(
void)
const = 0;
39 virtual exception* dynamic_clone(
void)
const = 0;
40 virtual void dynamic_throw(
void)
const = 0;
50 unsigned code(
void)
const override;
52 void dynamic_throw(
void)
const override;
61 unsigned code(
void)
const override;
63 void dynamic_throw(
void)
const override;
71 unsigned code(
void)
const override;
73 void dynamic_throw(
void)
const override;
84 unsigned code(
void)
const override;
85 key_error* dynamic_clone(
void)
const override;
86 void dynamic_throw(
void)
const override;
98 unsigned code(
void)
const override;
99 type_error* dynamic_clone(
void)
const override;
100 void dynamic_throw(
void)
const override;
110 unsigned code(
void)
const override;
112 void dynamic_throw(
void)
const override;
123 unsigned code(
void)
const override;
125 void dynamic_throw(
void)
const override;
134 unsigned code(
void)
const override;
136 void dynamic_throw(
void)
const override;
144 usb_error(
int code,
const std::string& what);
145 unsigned code(
void)
const override
149 usb_error* dynamic_clone(
void)
const override;
150 void dynamic_throw(
void)
const override;
159 unsigned code(
void)
const override;
161 void dynamic_throw(
void)
const override;
170 unsigned code(
void)
const override;
172 void dynamic_throw(
void)
const override;
180 unsigned code(
void)
const override;
182 void dynamic_throw(
void)
const override;
190 unsigned code(
void)
const override;
191 io_error* dynamic_clone(
void)
const override;
192 void dynamic_throw(
void)
const override;
200 unsigned code(
void)
const override;
201 os_error* dynamic_clone(
void)
const override;
202 void dynamic_throw(
void)
const override;
210 unsigned code(
void)
const override;
212 void dynamic_throw(
void)
const override;
222 unsigned code(
void)
const override;
224 void dynamic_throw(
void)
const override;
232 unsigned code(
void)
const override;
234 void dynamic_throw(
void)
const override;
242 unsigned code(
void)
const override;
243 op_failed* dynamic_clone(
void)
const override;
244 void dynamic_throw(
void)
const override;
253 unsigned code(
void)
const override;
254 op_timeout* dynamic_clone(
void)
const override;
255 void dynamic_throw(
void)
const override;
263 unsigned code(
void)
const override;
264 op_seqerr* dynamic_clone(
void)
const override;
265 void dynamic_throw(
void)
const override;
273 unsigned code(
void)
const override;
274 op_timerr* dynamic_clone(
void)
const override;
275 void dynamic_throw(
void)
const override;
283 unsigned code(
void)
const override;
285 void dynamic_throw(
void)
const override;
293 unsigned code(
void)
const override;
295 void dynamic_throw(
void)
const override;
304 #define UHD_THROW_SITE_INFO(what) \
305 std::string(std::string(what) + "\n" + " in " + std::string(UHD_FUNCTION) + "\n" \
306 + " at " + std::string(__FILE__) + ":" + BOOST_STRINGIZE(__LINE__) \
313 #define UHD_THROW_INVALID_CODE_PATH() \
314 throw uhd::system_error(UHD_THROW_SITE_INFO("invalid code path"))
321 #define UHD_ASSERT_THROW(code) \
324 throw uhd::assertion_error(UHD_THROW_SITE_INFO(#code)); \
Definition: exception.hpp:156
Definition: exception.hpp:58
Definition: exception.hpp:35
Definition: exception.hpp:107
Definition: exception.hpp:177
Definition: exception.hpp:280
Definition: exception.hpp:207
Definition: exception.hpp:229
int _code
Definition: exception.hpp:143
unsigned code(void) const override
Definition: exception.hpp:145
#define UHD_API
Definition: config.h:87
Definition: exception.hpp:120
Definition: exception.hpp:197
Definition: exception.hpp:167
Definition: exception.hpp:141
Definition: exception.hpp:68
Definition: exception.hpp:219
Definition: build_info.hpp:12
Definition: exception.hpp:260
Definition: exception.hpp:131
Definition: exception.hpp:95
Definition: exception.hpp:239
Definition: exception.hpp:290
Definition: exception.hpp:250
Definition: exception.hpp:47
Definition: exception.hpp:187
Definition: exception.hpp:81
Definition: exception.hpp:270