summaryrefslogtreecommitdiff
path: root/gr-digital/lib/interpolating_resampler.h
diff options
context:
space:
mode:
Diffstat (limited to 'gr-digital/lib/interpolating_resampler.h')
-rw-r--r--gr-digital/lib/interpolating_resampler.h52
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;