diff options
Diffstat (limited to 'gr-digital/lib/interpolating_resampler.h')
-rw-r--r-- | gr-digital/lib/interpolating_resampler.h | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/gr-digital/lib/interpolating_resampler.h b/gr-digital/lib/interpolating_resampler.h index 439b46ac3b..a478b92d4d 100644 --- a/gr-digital/lib/interpolating_resampler.h +++ b/gr-digital/lib/interpolating_resampler.h @@ -166,7 +166,7 @@ public: int nfilts = 32, const std::vector<float>& taps = std::vector<float>()); - virtual ~interpolating_resampler_ccf(){}; + ~interpolating_resampler_ccf() override{}; /*! * \brief Return an interpolated sample. @@ -228,7 +228,7 @@ public: int nfilts = 32, const std::vector<float>& taps = std::vector<float>()); - virtual ~interpolating_resampler_fff(){}; + ~interpolating_resampler_fff() override{}; /*! * \brief Return an interpolated sample. @@ -274,27 +274,27 @@ public: * derivative samples as well. */ interp_resampler_mmse_8tap_cc(bool derivative = false); - ~interp_resampler_mmse_8tap_cc(); + ~interp_resampler_mmse_8tap_cc() override; /*! * \brief Return the number of taps used in any single FIR filtering * operation */ - unsigned int ntaps() const; + unsigned int ntaps() const override; /*! * \brief Return an interpolated sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - gr_complex interpolate(const gr_complex input[], float mu) const; + gr_complex interpolate(const gr_complex input[], float mu) const override; /*! * \brief Return an interpolated derivative sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - gr_complex differentiate(const gr_complex input[], float mu) const; + gr_complex differentiate(const gr_complex input[], float mu) const override; private: filter::mmse_fir_interpolator_cc d_interp; @@ -322,27 +322,27 @@ public: * derivative samples as well. */ interp_resampler_mmse_8tap_ff(bool derivative = false); - ~interp_resampler_mmse_8tap_ff(); + ~interp_resampler_mmse_8tap_ff() override; /*! * \brief Return the number of taps used in any single FIR filtering * operation */ - unsigned int ntaps() const; + unsigned int ntaps() const override; /*! * \brief Return an interpolated sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - float interpolate(const float input[], float mu) const; + float interpolate(const float input[], float mu) const override; /*! * \brief Return an interpolated derivative sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - float differentiate(const float input[], float mu) const; + float differentiate(const float input[], float mu) const override; private: filter::mmse_fir_interpolator_ff d_interp; @@ -376,27 +376,27 @@ public: * derivative samples as well. */ interp_resampler_pfb_no_mf_cc(bool derivative = false, int nfilts = 128); - ~interp_resampler_pfb_no_mf_cc(); + ~interp_resampler_pfb_no_mf_cc() override; /*! * \brief Return the number of taps used in any single FIR filtering * operation */ - unsigned int ntaps() const; + unsigned int ntaps() const override; /*! * \brief Return an interpolated sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - gr_complex interpolate(const gr_complex input[], float mu) const; + gr_complex interpolate(const gr_complex input[], float mu) const override; /*! * \brief Return an interpolated derivative sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - gr_complex differentiate(const gr_complex input[], float mu) const; + gr_complex differentiate(const gr_complex input[], float mu) const override; private: int d_nfilters; @@ -429,27 +429,27 @@ public: * derivative samples as well. */ interp_resampler_pfb_no_mf_ff(bool derivative = false, int nfilts = 128); - ~interp_resampler_pfb_no_mf_ff(); + ~interp_resampler_pfb_no_mf_ff() override; /*! * \brief Return the number of taps used in any single FIR filtering * operation */ - unsigned int ntaps() const; + unsigned int ntaps() const override; /*! * \brief Return an interpolated sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - float interpolate(const float input[], float mu) const; + float interpolate(const float input[], float mu) const override; /*! * \brief Return an interpolated derivative sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - float differentiate(const float input[], float mu) const; + float differentiate(const float input[], float mu) const override; private: int d_nfilters; @@ -486,27 +486,27 @@ public: interp_resampler_pfb_mf_ccf(const std::vector<float>& taps, int nfilts = 32, bool derivative = false); - ~interp_resampler_pfb_mf_ccf(); + ~interp_resampler_pfb_mf_ccf() override; /*! * \brief Return the number of taps used in any single FIR filtering * operation */ - unsigned int ntaps() const; + unsigned int ntaps() const override; /*! * \brief Return an interpolated sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - gr_complex interpolate(const gr_complex input[], float mu) const; + gr_complex interpolate(const gr_complex input[], float mu) const override; /*! * \brief Return an interpolated derivative sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - gr_complex differentiate(const gr_complex input[], float mu) const; + gr_complex differentiate(const gr_complex input[], float mu) const override; private: int d_nfilters; @@ -545,27 +545,27 @@ public: interp_resampler_pfb_mf_fff(const std::vector<float>& taps, int nfilts = 32, bool derivative = false); - ~interp_resampler_pfb_mf_fff(); + ~interp_resampler_pfb_mf_fff() override; /*! * \brief Return the number of taps used in any single FIR filtering * operation */ - unsigned int ntaps() const; + unsigned int ntaps() const override; /*! * \brief Return an interpolated sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - float interpolate(const float input[], float mu) const; + float interpolate(const float input[], float mu) const override; /*! * \brief Return an interpolated derivative sample. * \param input Array of input samples of length ntaps(). * \param mu Intersample phase in the range [0.0, 1.0] samples. */ - float differentiate(const float input[], float mu) const; + float differentiate(const float input[], float mu) const override; private: int d_nfilters; |