summaryrefslogtreecommitdiff
path: root/gr-filter
diff options
context:
space:
mode:
authorThomas Habets <thomas@habets.se>2020-03-14 12:01:44 +0000
committerMichael Dickens <michael.dickens@ettus.com>2020-04-01 11:44:45 -0400
commit7a9169fe8cca1cb378be0d0d403e03a338ffbfda (patch)
treefef77ae9c34538b78e4172580cb5ecdc24d40134 /gr-filter
parent82262753a56d15cfa6343044c726cf0035c38d9c (diff)
Switch from boost pointers to std C++11 pointers
Most of this code is automated code changes: ``` set -e SUB="s/dummy/dummy/" for i in shared_ptr make_shared dynamic_pointer_cast weak_ptr enable_shared_from_this get_deleter; do SUB="$SUB;s/boost::$i/std::$i/g" done SUB="$SUB;s^#include <boost/shared_ptr.hpp>^#include <memory>^g" SUB="$SUB;s^namespace boost^namespace std^g" find . \( -name "*.cc" -o -name "*.h" -o -name "*.i" -o -name "*.cxx" -o -name "*.py" \) -print0 | xargs -0 sed -i "$SUB" ``` Only one manual change. In `./gr-fec/lib/fec_mtrx_impl.cc`, add `#include <algorithm>`.
Diffstat (limited to 'gr-filter')
-rw-r--r--gr-filter/include/gnuradio/filter/dc_blocker_cc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/dc_blocker_ff.h2
-rw-r--r--gr-filter/include/gnuradio/filter/fft_filter_ccc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/fft_filter_ccf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/fft_filter_fff.h2
-rw-r--r--gr-filter/include/gnuradio/filter/filter_delay_fc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/filterbank_vcvcf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/fir_filter_blk.h2
-rw-r--r--gr-filter/include/gnuradio/filter/freq_xlating_fir_filter.h2
-rw-r--r--gr-filter/include/gnuradio/filter/hilbert_fc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/iir_filter_ccc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/iir_filter_ccd.h2
-rw-r--r--gr-filter/include/gnuradio/filter/iir_filter_ccf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/iir_filter_ccz.h2
-rw-r--r--gr-filter/include/gnuradio/filter/iir_filter_ffd.h2
-rw-r--r--gr-filter/include/gnuradio/filter/interp_fir_filter.h2
-rw-r--r--gr-filter/include/gnuradio/filter/ival_decimator.h2
-rw-r--r--gr-filter/include/gnuradio/filter/mmse_interpolator_cc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/mmse_interpolator_ff.h2
-rw-r--r--gr-filter/include/gnuradio/filter/mmse_resampler_cc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/mmse_resampler_ff.h2
-rw-r--r--gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/pfb_arb_resampler_fff.h2
-rw-r--r--gr-filter/include/gnuradio/filter/pfb_channelizer_ccf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/pfb_decimator_ccf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/pfb_interpolator_ccf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/pfb_synthesizer_ccf.h2
-rw-r--r--gr-filter/include/gnuradio/filter/rational_resampler_base.h2
-rw-r--r--gr-filter/include/gnuradio/filter/single_pole_iir_filter_cc.h2
-rw-r--r--gr-filter/include/gnuradio/filter/single_pole_iir_filter_ff.h2
31 files changed, 31 insertions, 31 deletions
diff --git a/gr-filter/include/gnuradio/filter/dc_blocker_cc.h b/gr-filter/include/gnuradio/filter/dc_blocker_cc.h
index 1dd89830e..6a08ebf8e 100644
--- a/gr-filter/include/gnuradio/filter/dc_blocker_cc.h
+++ b/gr-filter/include/gnuradio/filter/dc_blocker_cc.h
@@ -46,7 +46,7 @@ class FILTER_API dc_blocker_cc : virtual public sync_block
{
public:
// gr::filter::dc_blocker_cc::sptr
- typedef boost::shared_ptr<dc_blocker_cc> sptr;
+ typedef std::shared_ptr<dc_blocker_cc> sptr;
/*!
* Make a DC blocker block.
diff --git a/gr-filter/include/gnuradio/filter/dc_blocker_ff.h b/gr-filter/include/gnuradio/filter/dc_blocker_ff.h
index 6b792036a..89df5dd5a 100644
--- a/gr-filter/include/gnuradio/filter/dc_blocker_ff.h
+++ b/gr-filter/include/gnuradio/filter/dc_blocker_ff.h
@@ -49,7 +49,7 @@ class FILTER_API dc_blocker_ff : virtual public sync_block
{
public:
// gr::filter::dc_blocker_ff::sptr
- typedef boost::shared_ptr<dc_blocker_ff> sptr;
+ typedef std::shared_ptr<dc_blocker_ff> sptr;
/*!
* Make a DC blocker block.
diff --git a/gr-filter/include/gnuradio/filter/fft_filter_ccc.h b/gr-filter/include/gnuradio/filter/fft_filter_ccc.h
index 02d6fc125..ca6ea58e4 100644
--- a/gr-filter/include/gnuradio/filter/fft_filter_ccc.h
+++ b/gr-filter/include/gnuradio/filter/fft_filter_ccc.h
@@ -44,7 +44,7 @@ class FILTER_API fft_filter_ccc : virtual public sync_decimator
{
public:
// gr::filter::fft_filter_ccc::sptr
- typedef boost::shared_ptr<fft_filter_ccc> sptr;
+ typedef std::shared_ptr<fft_filter_ccc> sptr;
/*!
* Build an FFT filter blocks.
diff --git a/gr-filter/include/gnuradio/filter/fft_filter_ccf.h b/gr-filter/include/gnuradio/filter/fft_filter_ccf.h
index b5f718a3b..087af352f 100644
--- a/gr-filter/include/gnuradio/filter/fft_filter_ccf.h
+++ b/gr-filter/include/gnuradio/filter/fft_filter_ccf.h
@@ -44,7 +44,7 @@ class FILTER_API fft_filter_ccf : virtual public sync_decimator
{
public:
// gr::filter::fft_filter_ccf::sptr
- typedef boost::shared_ptr<fft_filter_ccf> sptr;
+ typedef std::shared_ptr<fft_filter_ccf> sptr;
/*!
* Build an FFT filter blocks.
diff --git a/gr-filter/include/gnuradio/filter/fft_filter_fff.h b/gr-filter/include/gnuradio/filter/fft_filter_fff.h
index 1681d65f0..1a0e2ebf0 100644
--- a/gr-filter/include/gnuradio/filter/fft_filter_fff.h
+++ b/gr-filter/include/gnuradio/filter/fft_filter_fff.h
@@ -44,7 +44,7 @@ class FILTER_API fft_filter_fff : virtual public sync_decimator
{
public:
// gr::filter::fft_filter_fff::sptr
- typedef boost::shared_ptr<fft_filter_fff> sptr;
+ typedef std::shared_ptr<fft_filter_fff> sptr;
/*!
* Build an FFT filter block.
diff --git a/gr-filter/include/gnuradio/filter/filter_delay_fc.h b/gr-filter/include/gnuradio/filter/filter_delay_fc.h
index 670d226aa..349592085 100644
--- a/gr-filter/include/gnuradio/filter/filter_delay_fc.h
+++ b/gr-filter/include/gnuradio/filter/filter_delay_fc.h
@@ -41,7 +41,7 @@ class FILTER_API filter_delay_fc : virtual public sync_block
{
public:
// gr::filter::filter_delay_fc::sptr
- typedef boost::shared_ptr<filter_delay_fc> sptr;
+ typedef std::shared_ptr<filter_delay_fc> sptr;
/*!
* Build a filter with delay block.
diff --git a/gr-filter/include/gnuradio/filter/filterbank_vcvcf.h b/gr-filter/include/gnuradio/filter/filterbank_vcvcf.h
index d2c6d04ae..98bc93545 100644
--- a/gr-filter/include/gnuradio/filter/filterbank_vcvcf.h
+++ b/gr-filter/include/gnuradio/filter/filterbank_vcvcf.h
@@ -31,7 +31,7 @@ namespace filter {
class FILTER_API filterbank_vcvcf : virtual public block
{
public:
- typedef boost::shared_ptr<filterbank_vcvcf> sptr;
+ typedef std::shared_ptr<filterbank_vcvcf> sptr;
/*!
* Build the filterbank.
diff --git a/gr-filter/include/gnuradio/filter/fir_filter_blk.h b/gr-filter/include/gnuradio/filter/fir_filter_blk.h
index aa5e9798a..28640e8f0 100644
--- a/gr-filter/include/gnuradio/filter/fir_filter_blk.h
+++ b/gr-filter/include/gnuradio/filter/fir_filter_blk.h
@@ -46,7 +46,7 @@ template <class IN_T, class OUT_T, class TAP_T>
class FILTER_API fir_filter_blk : virtual public sync_decimator
{
public:
- typedef boost::shared_ptr<fir_filter_blk<IN_T, OUT_T, TAP_T>> sptr;
+ typedef std::shared_ptr<fir_filter_blk<IN_T, OUT_T, TAP_T>> sptr;
/*!
* \brief FIR filter with IN_T input, OUT_T output, and TAP_T taps
diff --git a/gr-filter/include/gnuradio/filter/freq_xlating_fir_filter.h b/gr-filter/include/gnuradio/filter/freq_xlating_fir_filter.h
index 83d0e540c..6f225800e 100644
--- a/gr-filter/include/gnuradio/filter/freq_xlating_fir_filter.h
+++ b/gr-filter/include/gnuradio/filter/freq_xlating_fir_filter.h
@@ -46,7 +46,7 @@ template <class IN_T, class OUT_T, class TAP_T>
class FILTER_API freq_xlating_fir_filter : virtual public sync_decimator
{
public:
- typedef boost::shared_ptr<freq_xlating_fir_filter<IN_T, OUT_T, TAP_T>> sptr;
+ typedef std::shared_ptr<freq_xlating_fir_filter<IN_T, OUT_T, TAP_T>> sptr;
/*!
* \brief FIR filter with IN_T input, OUT_T output, and
diff --git a/gr-filter/include/gnuradio/filter/hilbert_fc.h b/gr-filter/include/gnuradio/filter/hilbert_fc.h
index c9ed6059b..485202987 100644
--- a/gr-filter/include/gnuradio/filter/hilbert_fc.h
+++ b/gr-filter/include/gnuradio/filter/hilbert_fc.h
@@ -32,7 +32,7 @@ class FILTER_API hilbert_fc : virtual public sync_block
{
public:
// gr::filter::hilbert_fc::sptr
- typedef boost::shared_ptr<hilbert_fc> sptr;
+ typedef std::shared_ptr<hilbert_fc> sptr;
/*!
* Build a Hilbert transformer filter block.
diff --git a/gr-filter/include/gnuradio/filter/iir_filter_ccc.h b/gr-filter/include/gnuradio/filter/iir_filter_ccc.h
index d2dcaa29f..79ca425e3 100644
--- a/gr-filter/include/gnuradio/filter/iir_filter_ccc.h
+++ b/gr-filter/include/gnuradio/filter/iir_filter_ccc.h
@@ -57,7 +57,7 @@ class FILTER_API iir_filter_ccc : virtual public sync_block
{
public:
// gr::filter::iir_filter_ccc::sptr
- typedef boost::shared_ptr<iir_filter_ccc> sptr;
+ typedef std::shared_ptr<iir_filter_ccc> sptr;
static sptr make(const std::vector<gr_complex>& fftaps,
const std::vector<gr_complex>& fbtaps,
diff --git a/gr-filter/include/gnuradio/filter/iir_filter_ccd.h b/gr-filter/include/gnuradio/filter/iir_filter_ccd.h
index 29e90ccbe..c2b5e2a69 100644
--- a/gr-filter/include/gnuradio/filter/iir_filter_ccd.h
+++ b/gr-filter/include/gnuradio/filter/iir_filter_ccd.h
@@ -57,7 +57,7 @@ class FILTER_API iir_filter_ccd : virtual public sync_block
{
public:
// gr::filter::iir_filter_ccd::sptr
- typedef boost::shared_ptr<iir_filter_ccd> sptr;
+ typedef std::shared_ptr<iir_filter_ccd> sptr;
static sptr make(const std::vector<double>& fftaps,
const std::vector<double>& fbtaps,
diff --git a/gr-filter/include/gnuradio/filter/iir_filter_ccf.h b/gr-filter/include/gnuradio/filter/iir_filter_ccf.h
index 4fe8d9e3b..58ac2c92c 100644
--- a/gr-filter/include/gnuradio/filter/iir_filter_ccf.h
+++ b/gr-filter/include/gnuradio/filter/iir_filter_ccf.h
@@ -57,7 +57,7 @@ class FILTER_API iir_filter_ccf : virtual public sync_block
{
public:
// gr::filter::iir_filter_ccf::sptr
- typedef boost::shared_ptr<iir_filter_ccf> sptr;
+ typedef std::shared_ptr<iir_filter_ccf> sptr;
static sptr make(const std::vector<float>& fftaps,
const std::vector<float>& fbtaps,
diff --git a/gr-filter/include/gnuradio/filter/iir_filter_ccz.h b/gr-filter/include/gnuradio/filter/iir_filter_ccz.h
index 2441b37e2..8f9cc5cee 100644
--- a/gr-filter/include/gnuradio/filter/iir_filter_ccz.h
+++ b/gr-filter/include/gnuradio/filter/iir_filter_ccz.h
@@ -57,7 +57,7 @@ class FILTER_API iir_filter_ccz : virtual public sync_block
{
public:
// gr::filter::iir_filter_ccz::sptr
- typedef boost::shared_ptr<iir_filter_ccz> sptr;
+ typedef std::shared_ptr<iir_filter_ccz> sptr;
static sptr make(const std::vector<gr_complexd>& fftaps,
const std::vector<gr_complexd>& fbtaps,
diff --git a/gr-filter/include/gnuradio/filter/iir_filter_ffd.h b/gr-filter/include/gnuradio/filter/iir_filter_ffd.h
index 978400b02..44f2c7784 100644
--- a/gr-filter/include/gnuradio/filter/iir_filter_ffd.h
+++ b/gr-filter/include/gnuradio/filter/iir_filter_ffd.h
@@ -55,7 +55,7 @@ class FILTER_API iir_filter_ffd : virtual public sync_block
{
public:
// gr::filter::iir_filter_ffd::sptr
- typedef boost::shared_ptr<iir_filter_ffd> sptr;
+ typedef std::shared_ptr<iir_filter_ffd> sptr;
static sptr make(const std::vector<double>& fftaps,
const std::vector<double>& fbtaps,
diff --git a/gr-filter/include/gnuradio/filter/interp_fir_filter.h b/gr-filter/include/gnuradio/filter/interp_fir_filter.h
index fd607a452..608134be1 100644
--- a/gr-filter/include/gnuradio/filter/interp_fir_filter.h
+++ b/gr-filter/include/gnuradio/filter/interp_fir_filter.h
@@ -48,7 +48,7 @@ class FILTER_API interp_fir_filter : virtual public sync_interpolator
{
public:
// gr::filter::interp_fir_filter::sptr
- typedef boost::shared_ptr<interp_fir_filter> sptr;
+ typedef std::shared_ptr<interp_fir_filter> sptr;
/*!
* \brief Interpolating FIR filter with IN_T input, OUT_T output, and TAP_T taps
diff --git a/gr-filter/include/gnuradio/filter/ival_decimator.h b/gr-filter/include/gnuradio/filter/ival_decimator.h
index 363e481e8..434bfddee 100644
--- a/gr-filter/include/gnuradio/filter/ival_decimator.h
+++ b/gr-filter/include/gnuradio/filter/ival_decimator.h
@@ -29,7 +29,7 @@ namespace filter {
class FILTER_API ival_decimator : virtual public gr::sync_decimator
{
public:
- typedef boost::shared_ptr<ival_decimator> sptr;
+ typedef std::shared_ptr<ival_decimator> sptr;
static sptr make(int decimation, int data_size);
};
diff --git a/gr-filter/include/gnuradio/filter/mmse_interpolator_cc.h b/gr-filter/include/gnuradio/filter/mmse_interpolator_cc.h
index 905574ad3..bf11a0f87 100644
--- a/gr-filter/include/gnuradio/filter/mmse_interpolator_cc.h
+++ b/gr-filter/include/gnuradio/filter/mmse_interpolator_cc.h
@@ -25,7 +25,7 @@ class FILTER_API mmse_interpolator_cc : virtual public block
{
public:
// gr::filter::mmse_interpolator_cc::sptr
- typedef boost::shared_ptr<mmse_interpolator_cc> sptr;
+ typedef std::shared_ptr<mmse_interpolator_cc> sptr;
/*!
* \brief Build the interpolating MMSE filter (complex input, complex output)
diff --git a/gr-filter/include/gnuradio/filter/mmse_interpolator_ff.h b/gr-filter/include/gnuradio/filter/mmse_interpolator_ff.h
index b96a5efb7..24589c9a4 100644
--- a/gr-filter/include/gnuradio/filter/mmse_interpolator_ff.h
+++ b/gr-filter/include/gnuradio/filter/mmse_interpolator_ff.h
@@ -25,7 +25,7 @@ class FILTER_API mmse_interpolator_ff : virtual public block
{
public:
// gr::filter::mmse_interpolator_ff::sptr
- typedef boost::shared_ptr<mmse_interpolator_ff> sptr;
+ typedef std::shared_ptr<mmse_interpolator_ff> sptr;
/*!
* \brief Build the interpolating MMSE filter (float input, float output)
diff --git a/gr-filter/include/gnuradio/filter/mmse_resampler_cc.h b/gr-filter/include/gnuradio/filter/mmse_resampler_cc.h
index 6e994400e..03d1060f1 100644
--- a/gr-filter/include/gnuradio/filter/mmse_resampler_cc.h
+++ b/gr-filter/include/gnuradio/filter/mmse_resampler_cc.h
@@ -30,7 +30,7 @@ class FILTER_API mmse_resampler_cc : virtual public block
{
public:
// gr::filter::mmse_resampler_cc::sptr
- typedef boost::shared_ptr<mmse_resampler_cc> sptr;
+ typedef std::shared_ptr<mmse_resampler_cc> sptr;
/*!
* \brief Build the resampling MMSE filter (complex input, complex output)
diff --git a/gr-filter/include/gnuradio/filter/mmse_resampler_ff.h b/gr-filter/include/gnuradio/filter/mmse_resampler_ff.h
index ac905f316..8494aa338 100644
--- a/gr-filter/include/gnuradio/filter/mmse_resampler_ff.h
+++ b/gr-filter/include/gnuradio/filter/mmse_resampler_ff.h
@@ -31,7 +31,7 @@ class FILTER_API mmse_resampler_ff : virtual public block
{
public:
// gr::filter::mmse_resampler_ff::sptr
- typedef boost::shared_ptr<mmse_resampler_ff> sptr;
+ typedef std::shared_ptr<mmse_resampler_ff> sptr;
/*!
* \brief Build the resampling MMSE filter (float input, float output)
diff --git a/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccc.h b/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccc.h
index 87cd907fb..783b1cfd5 100644
--- a/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccc.h
+++ b/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccc.h
@@ -35,7 +35,7 @@ class FILTER_API pfb_arb_resampler_ccc : virtual public block
{
public:
// gr::filter::pfb_arb_resampler_ccc::sptr
- typedef boost::shared_ptr<pfb_arb_resampler_ccc> sptr;
+ typedef std::shared_ptr<pfb_arb_resampler_ccc> sptr;
/*!
* Build the polyphase filterbank arbitrary resampler.
diff --git a/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccf.h b/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccf.h
index 85066aeb9..196905db5 100644
--- a/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccf.h
+++ b/gr-filter/include/gnuradio/filter/pfb_arb_resampler_ccf.h
@@ -35,7 +35,7 @@ class FILTER_API pfb_arb_resampler_ccf : virtual public block
{
public:
// gr::filter::pfb_arb_resampler_ccf::sptr
- typedef boost::shared_ptr<pfb_arb_resampler_ccf> sptr;
+ typedef std::shared_ptr<pfb_arb_resampler_ccf> sptr;
/*!
* Build the polyphase filterbank arbitrary resampler.
diff --git a/gr-filter/include/gnuradio/filter/pfb_arb_resampler_fff.h b/gr-filter/include/gnuradio/filter/pfb_arb_resampler_fff.h
index 412c14c8d..ec3c719c7 100644
--- a/gr-filter/include/gnuradio/filter/pfb_arb_resampler_fff.h
+++ b/gr-filter/include/gnuradio/filter/pfb_arb_resampler_fff.h
@@ -84,7 +84,7 @@ class FILTER_API pfb_arb_resampler_fff : virtual public block
{
public:
// gr::filter::pfb_arb_resampler_fff::sptr
- typedef boost::shared_ptr<pfb_arb_resampler_fff> sptr;
+ typedef std::shared_ptr<pfb_arb_resampler_fff> sptr;
/*!
* Build the polyphase filterbank arbitrary resampler.
diff --git a/gr-filter/include/gnuradio/filter/pfb_channelizer_ccf.h b/gr-filter/include/gnuradio/filter/pfb_channelizer_ccf.h
index 01b8893f3..b71f6bfc3 100644
--- a/gr-filter/include/gnuradio/filter/pfb_channelizer_ccf.h
+++ b/gr-filter/include/gnuradio/filter/pfb_channelizer_ccf.h
@@ -101,7 +101,7 @@ class FILTER_API pfb_channelizer_ccf : virtual public block
{
public:
// gr::filter::pfb_channelizer_ccf::sptr
- typedef boost::shared_ptr<pfb_channelizer_ccf> sptr;
+ typedef std::shared_ptr<pfb_channelizer_ccf> sptr;
/*!
* Build the polyphase filterbank decimator.
diff --git a/gr-filter/include/gnuradio/filter/pfb_decimator_ccf.h b/gr-filter/include/gnuradio/filter/pfb_decimator_ccf.h
index 223b46914..34edd23b3 100644
--- a/gr-filter/include/gnuradio/filter/pfb_decimator_ccf.h
+++ b/gr-filter/include/gnuradio/filter/pfb_decimator_ccf.h
@@ -80,7 +80,7 @@ class FILTER_API pfb_decimator_ccf : virtual public sync_block
{
public:
// gr::filter::pfb_decimator_ccf::sptr
- typedef boost::shared_ptr<pfb_decimator_ccf> sptr;
+ typedef std::shared_ptr<pfb_decimator_ccf> sptr;
/*!
* Build the polyphase filterbank decimator.
diff --git a/gr-filter/include/gnuradio/filter/pfb_interpolator_ccf.h b/gr-filter/include/gnuradio/filter/pfb_interpolator_ccf.h
index baf4bd483..1303f3a6f 100644
--- a/gr-filter/include/gnuradio/filter/pfb_interpolator_ccf.h
+++ b/gr-filter/include/gnuradio/filter/pfb_interpolator_ccf.h
@@ -68,7 +68,7 @@ class FILTER_API pfb_interpolator_ccf : virtual public sync_interpolator
{
public:
// gr::filter::pfb_interpolator_ccf::sptr
- typedef boost::shared_ptr<pfb_interpolator_ccf> sptr;
+ typedef std::shared_ptr<pfb_interpolator_ccf> sptr;
/*!
* Build the polyphase filterbank interpolator.
diff --git a/gr-filter/include/gnuradio/filter/pfb_synthesizer_ccf.h b/gr-filter/include/gnuradio/filter/pfb_synthesizer_ccf.h
index af2abb838..720d48183 100644
--- a/gr-filter/include/gnuradio/filter/pfb_synthesizer_ccf.h
+++ b/gr-filter/include/gnuradio/filter/pfb_synthesizer_ccf.h
@@ -78,7 +78,7 @@ class FILTER_API pfb_synthesizer_ccf : virtual public sync_interpolator
{
public:
// gr::filter::pfb_synthesizer_ccf::sptr
- typedef boost::shared_ptr<pfb_synthesizer_ccf> sptr;
+ typedef std::shared_ptr<pfb_synthesizer_ccf> sptr;
/*!
* Build the polyphase synthesis filterbank.
diff --git a/gr-filter/include/gnuradio/filter/rational_resampler_base.h b/gr-filter/include/gnuradio/filter/rational_resampler_base.h
index 1d252bcd8..9b0af4b54 100644
--- a/gr-filter/include/gnuradio/filter/rational_resampler_base.h
+++ b/gr-filter/include/gnuradio/filter/rational_resampler_base.h
@@ -58,7 +58,7 @@ template <class IN_T, class OUT_T, class TAP_T>
class FILTER_API rational_resampler_base : virtual public block
{
public:
- typedef boost::shared_ptr<rational_resampler_base<IN_T, OUT_T, TAP_T>> sptr;
+ typedef std::shared_ptr<rational_resampler_base<IN_T, OUT_T, TAP_T>> sptr;
/*!
* Make a rational resampling FIR filter.
diff --git a/gr-filter/include/gnuradio/filter/single_pole_iir_filter_cc.h b/gr-filter/include/gnuradio/filter/single_pole_iir_filter_cc.h
index 0c9cba34f..7d349fb74 100644
--- a/gr-filter/include/gnuradio/filter/single_pole_iir_filter_cc.h
+++ b/gr-filter/include/gnuradio/filter/single_pole_iir_filter_cc.h
@@ -54,7 +54,7 @@ class FILTER_API single_pole_iir_filter_cc : virtual public sync_block
{
public:
// gr::filter::single_pole_iir_filter_cc::sptr
- typedef boost::shared_ptr<single_pole_iir_filter_cc> sptr;
+ typedef std::shared_ptr<single_pole_iir_filter_cc> sptr;
static sptr make(double alpha, unsigned int vlen = 1);
diff --git a/gr-filter/include/gnuradio/filter/single_pole_iir_filter_ff.h b/gr-filter/include/gnuradio/filter/single_pole_iir_filter_ff.h
index 504e142a9..df48191e1 100644
--- a/gr-filter/include/gnuradio/filter/single_pole_iir_filter_ff.h
+++ b/gr-filter/include/gnuradio/filter/single_pole_iir_filter_ff.h
@@ -54,7 +54,7 @@ class FILTER_API single_pole_iir_filter_ff : virtual public sync_block
{
public:
// gr::filter::single_pole_iir_filter_ff::sptr
- typedef boost::shared_ptr<single_pole_iir_filter_ff> sptr;
+ typedef std::shared_ptr<single_pole_iir_filter_ff> sptr;
static sptr make(double alpha, unsigned int vlen = 1);