From 25ee0ce936a3088bfef694810ea6322f19dac3f2 Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Wed, 16 Mar 2011 15:20:44 -0700 Subject: uhd: cleanup uhd usrp source/sink with virtual inheritance The uhd block implementations now inherit from sync block. And the redundant constructor in source/sink has been removed. --- gr-uhd/include/gr_uhd_usrp_sink.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'gr-uhd/include/gr_uhd_usrp_sink.h') diff --git a/gr-uhd/include/gr_uhd_usrp_sink.h b/gr-uhd/include/gr_uhd_usrp_sink.h index 557cb2cdb..0475957de 100644 --- a/gr-uhd/include/gr_uhd_usrp_sink.h +++ b/gr-uhd/include/gr_uhd_usrp_sink.h @@ -34,15 +34,9 @@ GR_UHD_API boost::shared_ptr uhd_make_usrp_sink( size_t num_channels ); -class GR_UHD_API uhd_usrp_sink : public gr_sync_block{ +class GR_UHD_API uhd_usrp_sink : virtual public gr_sync_block{ public: - /*! - * Set the IO signature for this block. - * \param sig the input signature - */ - uhd_usrp_sink(gr_io_signature_sptr sig); - /*! * Set the subdevice specification. * \param spec the subdev spec markup string -- cgit