#include <uhd/rfnoc/mock_block.hpp>
| Public Member Functions | |
| template<typename block_type = noc_block_base> | |
| std::shared_ptr< block_type > | get_block () | 
| Use this to retrieve a reference to the block controller. Make sure that. | |
| Public Attributes | |
| std::shared_ptr< mock_reg_iface_t > | reg_iface | 
| Reference to the register interface object. | |
| uhd::property_tree::sptr | tree | 
| Reference to the prop tree object the block sees. | |
| std::function< noc_block_base::sptr(noc_block_base::make_args_ptr)> | factory | 
| Factory to get the block. Use get_block() instead. | |
| noc_block_base::make_args_ptr | make_args | 
| Friends | |
| class | get_mock_block | 
Container for all the items required for running a mock block
| 
 | inline | 
Use this to retrieve a reference to the block controller. Make sure that.
| 
 | friend | 
| std::function<noc_block_base::sptr(noc_block_base::make_args_ptr)> uhd::rfnoc::mock_block_container::factory | 
Factory to get the block. Use get_block() instead.
| noc_block_base::make_args_ptr uhd::rfnoc::mock_block_container::make_args | 
| std::shared_ptr<mock_reg_iface_t> uhd::rfnoc::mock_block_container::reg_iface | 
Reference to the register interface object.
| uhd::property_tree::sptr uhd::rfnoc::mock_block_container::tree | 
Reference to the prop tree object the block sees.