aboutsummaryrefslogtreecommitdiffstats
path: root/host/include/uhd/rfnoc/mb_controller.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'host/include/uhd/rfnoc/mb_controller.hpp')
-rw-r--r--host/include/uhd/rfnoc/mb_controller.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/host/include/uhd/rfnoc/mb_controller.hpp b/host/include/uhd/rfnoc/mb_controller.hpp
index e1268d923..5ca0ce52a 100644
--- a/host/include/uhd/rfnoc/mb_controller.hpp
+++ b/host/include/uhd/rfnoc/mb_controller.hpp
@@ -7,6 +7,7 @@
#pragma once
#include <uhd/config.hpp>
+#include <uhd/features/discoverable_feature_getter_iface.hpp>
#include <uhd/types/device_addr.hpp>
#include <uhd/types/sensors.hpp>
#include <uhd/types/time_spec.hpp>
@@ -21,7 +22,8 @@ namespace uhd { namespace rfnoc {
/*! A default block controller for blocks that can't be found in the registry
*/
-class UHD_API mb_controller : public uhd::noncopyable
+class UHD_API mb_controller : public uhd::noncopyable,
+ public virtual ::uhd::features::discoverable_feature_getter_iface
{
public:
using sptr = std::shared_ptr<mb_controller>;