aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/dboard/db_wbx_common.hpp
diff options
context:
space:
mode:
authorAshish Chaudhari <ashish@ettus.com>2016-02-19 17:38:08 -0800
committerAshish Chaudhari <ashish@ettus.com>2016-02-26 14:23:34 -0800
commitc03506fedd75a7fbad242d2be06123a187e66277 (patch)
tree0c24b9d015fd07ec0fa873c8d95c29716411941c /host/lib/usrp/dboard/db_wbx_common.hpp
parent1c2f56bbc1ccd0bffaac8fa4da174d1ad130a3ba (diff)
downloaduhd-c03506fedd75a7fbad242d2be06123a187e66277.tar.gz
uhd-c03506fedd75a7fbad242d2be06123a187e66277.tar.bz2
uhd-c03506fedd75a7fbad242d2be06123a187e66277.zip
dboard: Made dboard class dtors virtual
- Interface and all base classes have virtual destructors - Wrapped UBX dtor in UHD_SAFE_CALL
Diffstat (limited to 'host/lib/usrp/dboard/db_wbx_common.hpp')
-rw-r--r--host/lib/usrp/dboard/db_wbx_common.hpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/host/lib/usrp/dboard/db_wbx_common.hpp b/host/lib/usrp/dboard/db_wbx_common.hpp
index 8a003fc8c..0e339e4a3 100644
--- a/host/lib/usrp/dboard/db_wbx_common.hpp
+++ b/host/lib/usrp/dboard/db_wbx_common.hpp
@@ -165,7 +165,7 @@ protected:
class wbx_version2 : public wbx_versionx {
public:
wbx_version2(wbx_base *_self_wbx_base);
- ~wbx_version2(void);
+ virtual ~wbx_version2(void);
double set_tx_gain(double gain, const std::string &name);
void set_tx_enabled(bool enb);
@@ -180,7 +180,7 @@ protected:
class wbx_version3 : public wbx_versionx {
public:
wbx_version3(wbx_base *_self_wbx_base);
- ~wbx_version3(void);
+ virtual ~wbx_version3(void);
double set_tx_gain(double gain, const std::string &name);
void set_tx_enabled(bool enb);
@@ -195,7 +195,7 @@ protected:
class wbx_version4 : public wbx_versionx {
public:
wbx_version4(wbx_base *_self_wbx_base);
- ~wbx_version4(void);
+ virtual ~wbx_version4(void);
double set_tx_gain(double gain, const std::string &name);
void set_tx_enabled(bool enb);