USRP Hardware Driver and USRP Manual  Version: 3.15.0.HEAD-0-gaea0e2de
UHD and USRP Manual
ddc_block_ctrl.hpp
Go to the documentation of this file.
1 //
2 // Copyright 2016 Ettus Research
3 // Copyright 2018 Ettus Research, a National Instruments Company
4 //
5 // SPDX-License-Identifier: GPL-3.0-or-later
6 //
7 
8 #ifndef INCLUDED_LIBUHD_RFNOC_DDC_BLOCK_CTRL_HPP
9 #define INCLUDED_LIBUHD_RFNOC_DDC_BLOCK_CTRL_HPP
10 
15 
16 namespace uhd { namespace rfnoc {
17 
27  public sink_block_ctrl_base,
28  public rate_node_ctrl,
29  public scalar_node_ctrl
30 {
31 public:
33 
34 }; /* class ddc_block_ctrl*/
35 
36 }} /* namespace uhd::rfnoc */
37 
38 #endif /* INCLUDED_LIBUHD_RFNOC_DDC_BLOCK_CTRL_HPP */
#define UHD_RFNOC_BLOCK_OBJECT(class_name)
This macro must be put in the public section of an RFNoC.
Definition: block_ctrl_base.hpp:59
Definition: sink_block_ctrl_base.hpp:25
Definition: rate_node_ctrl.hpp:27
Definition: build_info.hpp:13
#define UHD_RFNOC_API
Definition: config.hpp:117
Definition: source_block_ctrl_base.hpp:24
Definition: scalar_node_ctrl.hpp:27
DDC block controller.
Definition: ddc_block_ctrl.hpp:26