diff options
Diffstat (limited to 'gr-blocks')
162 files changed, 167 insertions, 167 deletions
diff --git a/gr-blocks/include/gnuradio/blocks/abs_blk.h b/gr-blocks/include/gnuradio/blocks/abs_blk.h index ca6ea75766..9db6f89da3 100644 --- a/gr-blocks/include/gnuradio/blocks/abs_blk.h +++ b/gr-blocks/include/gnuradio/blocks/abs_blk.h @@ -32,7 +32,7 @@ class BLOCKS_API abs_blk : virtual public sync_block public: // gr::blocks::abs_blk::sptr - typedef boost::shared_ptr<abs_blk<T>> sptr; + typedef std::shared_ptr<abs_blk<T>> sptr; /*! * \brief Create an instance of abs_blk diff --git a/gr-blocks/include/gnuradio/blocks/add_blk.h b/gr-blocks/include/gnuradio/blocks/add_blk.h index 9ea552805f..6209dc8098 100644 --- a/gr-blocks/include/gnuradio/blocks/add_blk.h +++ b/gr-blocks/include/gnuradio/blocks/add_blk.h @@ -36,7 +36,7 @@ class BLOCKS_API add_blk : virtual public sync_block { public: // gr::blocks::add_blk::sptr - typedef boost::shared_ptr<add_blk<T>> sptr; + typedef std::shared_ptr<add_blk<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/add_const_bb.h b/gr-blocks/include/gnuradio/blocks/add_const_bb.h index 4d5044ee34..593a46702d 100644 --- a/gr-blocks/include/gnuradio/blocks/add_const_bb.h +++ b/gr-blocks/include/gnuradio/blocks/add_const_bb.h @@ -25,7 +25,7 @@ class BLOCKS_API add_const_bb : virtual public sync_block { public: // gr::blocks::add_const_bb::sptr - typedef boost::shared_ptr<add_const_bb> sptr; + typedef std::shared_ptr<add_const_bb> sptr; /*! * \brief Create an instance of add_const_bb diff --git a/gr-blocks/include/gnuradio/blocks/add_const_cc.h b/gr-blocks/include/gnuradio/blocks/add_const_cc.h index 2ac830dd9e..a33e18e70a 100644 --- a/gr-blocks/include/gnuradio/blocks/add_const_cc.h +++ b/gr-blocks/include/gnuradio/blocks/add_const_cc.h @@ -26,7 +26,7 @@ class BLOCKS_API add_const_cc : virtual public sync_block { public: // gr::blocks::add_const_cc::sptr - typedef boost::shared_ptr<add_const_cc> sptr; + typedef std::shared_ptr<add_const_cc> sptr; /*! * \brief Create an instance of add_const_cc diff --git a/gr-blocks/include/gnuradio/blocks/add_const_ff.h b/gr-blocks/include/gnuradio/blocks/add_const_ff.h index ac594ca3a3..d2e01c27da 100644 --- a/gr-blocks/include/gnuradio/blocks/add_const_ff.h +++ b/gr-blocks/include/gnuradio/blocks/add_const_ff.h @@ -26,7 +26,7 @@ class BLOCKS_API add_const_ff : virtual public sync_block { public: // gr::blocks::add_const_ff::sptr - typedef boost::shared_ptr<add_const_ff> sptr; + typedef std::shared_ptr<add_const_ff> sptr; /*! * \brief Create an instance of add_const_ff diff --git a/gr-blocks/include/gnuradio/blocks/add_const_ii.h b/gr-blocks/include/gnuradio/blocks/add_const_ii.h index 939b4ee6da..3855c0b624 100644 --- a/gr-blocks/include/gnuradio/blocks/add_const_ii.h +++ b/gr-blocks/include/gnuradio/blocks/add_const_ii.h @@ -25,7 +25,7 @@ class BLOCKS_API add_const_ii : virtual public sync_block { public: // gr::blocks::add_const_ii::sptr - typedef boost::shared_ptr<add_const_ii> sptr; + typedef std::shared_ptr<add_const_ii> sptr; /*! * \brief Create an instance of add_const_ii diff --git a/gr-blocks/include/gnuradio/blocks/add_const_ss.h b/gr-blocks/include/gnuradio/blocks/add_const_ss.h index 66d34d1dd9..36701756e4 100644 --- a/gr-blocks/include/gnuradio/blocks/add_const_ss.h +++ b/gr-blocks/include/gnuradio/blocks/add_const_ss.h @@ -25,7 +25,7 @@ class BLOCKS_API add_const_ss : virtual public sync_block { public: // gr::blocks::add_const_ss::sptr - typedef boost::shared_ptr<add_const_ss> sptr; + typedef std::shared_ptr<add_const_ss> sptr; /*! * \brief Create an instance of add_const_ss diff --git a/gr-blocks/include/gnuradio/blocks/add_const_v.h b/gr-blocks/include/gnuradio/blocks/add_const_v.h index 90ff2638a9..03a414442b 100644 --- a/gr-blocks/include/gnuradio/blocks/add_const_v.h +++ b/gr-blocks/include/gnuradio/blocks/add_const_v.h @@ -27,7 +27,7 @@ class BLOCKS_API add_const_v : virtual public sync_block { public: - typedef boost::shared_ptr<add_const_v<T>> sptr; + typedef std::shared_ptr<add_const_v<T>> sptr; /*! * \brief Create an instance of add_const_v diff --git a/gr-blocks/include/gnuradio/blocks/and_blk.h b/gr-blocks/include/gnuradio/blocks/and_blk.h index 63920f1101..0331092048 100644 --- a/gr-blocks/include/gnuradio/blocks/and_blk.h +++ b/gr-blocks/include/gnuradio/blocks/and_blk.h @@ -31,7 +31,7 @@ class BLOCKS_API and_blk : virtual public sync_block { public: // gr::blocks::and_blk::sptr - typedef boost::shared_ptr<and_blk<T>> sptr; + typedef std::shared_ptr<and_blk<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/and_const.h b/gr-blocks/include/gnuradio/blocks/and_const.h index ddd00cb18f..094acb3bfb 100644 --- a/gr-blocks/include/gnuradio/blocks/and_const.h +++ b/gr-blocks/include/gnuradio/blocks/and_const.h @@ -32,7 +32,7 @@ class BLOCKS_API and_const : virtual public sync_block public: // gr::blocks::and_const::sptr - typedef boost::shared_ptr<and_const<T>> sptr; + typedef std::shared_ptr<and_const<T>> sptr; /*! * \brief Create an instance of and_const diff --git a/gr-blocks/include/gnuradio/blocks/annotator_1to1.h b/gr-blocks/include/gnuradio/blocks/annotator_1to1.h index ce7ba2428a..e964e42d99 100644 --- a/gr-blocks/include/gnuradio/blocks/annotator_1to1.h +++ b/gr-blocks/include/gnuradio/blocks/annotator_1to1.h @@ -38,7 +38,7 @@ class BLOCKS_API annotator_1to1 : virtual public sync_block { public: // gr::blocks::annotator_1to1::sptr - typedef boost::shared_ptr<annotator_1to1> sptr; + typedef std::shared_ptr<annotator_1to1> sptr; static sptr make(int when, size_t sizeof_stream_item); diff --git a/gr-blocks/include/gnuradio/blocks/annotator_alltoall.h b/gr-blocks/include/gnuradio/blocks/annotator_alltoall.h index e7e7bd03ec..1ee66ad0ac 100644 --- a/gr-blocks/include/gnuradio/blocks/annotator_alltoall.h +++ b/gr-blocks/include/gnuradio/blocks/annotator_alltoall.h @@ -38,7 +38,7 @@ class BLOCKS_API annotator_alltoall : virtual public sync_block { public: // gr::blocks::annotator_alltoall::sptr - typedef boost::shared_ptr<annotator_alltoall> sptr; + typedef std::shared_ptr<annotator_alltoall> sptr; static sptr make(int when, size_t sizeof_stream_item); diff --git a/gr-blocks/include/gnuradio/blocks/annotator_raw.h b/gr-blocks/include/gnuradio/blocks/annotator_raw.h index fd64f0fc41..92dd7a370e 100644 --- a/gr-blocks/include/gnuradio/blocks/annotator_raw.h +++ b/gr-blocks/include/gnuradio/blocks/annotator_raw.h @@ -33,7 +33,7 @@ class BLOCKS_API annotator_raw : virtual public sync_block { public: // gr::blocks::annotator_raw::sptr - typedef boost::shared_ptr<annotator_raw> sptr; + typedef std::shared_ptr<annotator_raw> sptr; static sptr make(size_t sizeof_stream_item); diff --git a/gr-blocks/include/gnuradio/blocks/argmax.h b/gr-blocks/include/gnuradio/blocks/argmax.h index bc0edf300b..48d8d0503d 100644 --- a/gr-blocks/include/gnuradio/blocks/argmax.h +++ b/gr-blocks/include/gnuradio/blocks/argmax.h @@ -39,7 +39,7 @@ template <class T> class BLOCKS_API argmax : virtual public sync_block { public: - typedef boost::shared_ptr<argmax<T>> sptr; + typedef std::shared_ptr<argmax<T>> sptr; static sptr make(size_t vlen); }; diff --git a/gr-blocks/include/gnuradio/blocks/bin_statistics_f.h b/gr-blocks/include/gnuradio/blocks/bin_statistics_f.h index cb4224b931..5eb95a2cfd 100644 --- a/gr-blocks/include/gnuradio/blocks/bin_statistics_f.h +++ b/gr-blocks/include/gnuradio/blocks/bin_statistics_f.h @@ -38,7 +38,7 @@ protected: public: // gr::blocks::bin_statistics_f::sptr - typedef boost::shared_ptr<bin_statistics_f> sptr; + typedef std::shared_ptr<bin_statistics_f> sptr; /*! * Build a bin statistics block. See qa_bin_statistics.py and diff --git a/gr-blocks/include/gnuradio/blocks/burst_tagger.h b/gr-blocks/include/gnuradio/blocks/burst_tagger.h index 05c4fec7ef..3fc4a87189 100644 --- a/gr-blocks/include/gnuradio/blocks/burst_tagger.h +++ b/gr-blocks/include/gnuradio/blocks/burst_tagger.h @@ -36,7 +36,7 @@ class BLOCKS_API burst_tagger : virtual public sync_block { public: // gr::blocks::burst_tagger::sptr - typedef boost::shared_ptr<burst_tagger> sptr; + typedef std::shared_ptr<burst_tagger> sptr; /*! * Build a burst tagger gnuradio/blocks. diff --git a/gr-blocks/include/gnuradio/blocks/char_to_float.h b/gr-blocks/include/gnuradio/blocks/char_to_float.h index 45faf44704..fc3712626b 100644 --- a/gr-blocks/include/gnuradio/blocks/char_to_float.h +++ b/gr-blocks/include/gnuradio/blocks/char_to_float.h @@ -31,7 +31,7 @@ class BLOCKS_API char_to_float : virtual public sync_block { public: // gr::blocks::char_to_float_ff::sptr - typedef boost::shared_ptr<char_to_float> sptr; + typedef std::shared_ptr<char_to_float> sptr; /*! * Build a chars to float stream converter block. diff --git a/gr-blocks/include/gnuradio/blocks/char_to_short.h b/gr-blocks/include/gnuradio/blocks/char_to_short.h index 866b47f4c6..73d92ee274 100644 --- a/gr-blocks/include/gnuradio/blocks/char_to_short.h +++ b/gr-blocks/include/gnuradio/blocks/char_to_short.h @@ -31,7 +31,7 @@ class BLOCKS_API char_to_short : virtual public sync_block { public: // gr::blocks::char_to_short_ff::sptr - typedef boost::shared_ptr<char_to_short> sptr; + typedef std::shared_ptr<char_to_short> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/check_lfsr_32k_s.h b/gr-blocks/include/gnuradio/blocks/check_lfsr_32k_s.h index 6c79994c03..dd4000f5b2 100644 --- a/gr-blocks/include/gnuradio/blocks/check_lfsr_32k_s.h +++ b/gr-blocks/include/gnuradio/blocks/check_lfsr_32k_s.h @@ -30,7 +30,7 @@ class BLOCKS_API check_lfsr_32k_s : virtual public sync_block { public: // gr::blocks::check_lfsr_32k_s::sptr - typedef boost::shared_ptr<check_lfsr_32k_s> sptr; + typedef std::shared_ptr<check_lfsr_32k_s> sptr; static sptr make(); diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_arg.h b/gr-blocks/include/gnuradio/blocks/complex_to_arg.h index 1e4b9af8ab..fb551592ba 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_arg.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_arg.h @@ -25,7 +25,7 @@ class BLOCKS_API complex_to_arg : virtual public sync_block { public: // gr::blocks::complex_to_arg_ff::sptr - typedef boost::shared_ptr<complex_to_arg> sptr; + typedef std::shared_ptr<complex_to_arg> sptr; /*! * Build a complex to arg block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_float.h b/gr-blocks/include/gnuradio/blocks/complex_to_float.h index f5ca7317f2..e0f46de6dc 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_float.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_float.h @@ -31,7 +31,7 @@ class BLOCKS_API complex_to_float : virtual public sync_block { public: // gr::blocks::complex_to_float_ff::sptr - typedef boost::shared_ptr<complex_to_float> sptr; + typedef std::shared_ptr<complex_to_float> sptr; /*! * Build a complex to float block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_imag.h b/gr-blocks/include/gnuradio/blocks/complex_to_imag.h index 0a5adb1bf3..ce92dc4061 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_imag.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_imag.h @@ -25,7 +25,7 @@ class BLOCKS_API complex_to_imag : virtual public sync_block { public: // gr::blocks::complex_to_imag_ff::sptr - typedef boost::shared_ptr<complex_to_imag> sptr; + typedef std::shared_ptr<complex_to_imag> sptr; /*! * Build a complex to imaginary part block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_char.h b/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_char.h index 38f6a4042b..705d2f6ce4 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_char.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_char.h @@ -34,7 +34,7 @@ class BLOCKS_API complex_to_interleaved_char : virtual public sync_interpolator { public: // gr::blocks::complex_to_interleaved_char::sptr - typedef boost::shared_ptr<complex_to_interleaved_char> sptr; + typedef std::shared_ptr<complex_to_interleaved_char> sptr; /*! * Build a complex to interleaved chars block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_short.h b/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_short.h index 81c49e3357..1fb9666edb 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_short.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_interleaved_short.h @@ -34,7 +34,7 @@ class BLOCKS_API complex_to_interleaved_short : virtual public sync_interpolator { public: // gr::blocks::complex_to_interleaved_short::sptr - typedef boost::shared_ptr<complex_to_interleaved_short> sptr; + typedef std::shared_ptr<complex_to_interleaved_short> sptr; /*! * Build a complex to interleaved shorts block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_mag.h b/gr-blocks/include/gnuradio/blocks/complex_to_mag.h index a09304217b..c2bfd07d09 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_mag.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_mag.h @@ -38,7 +38,7 @@ class BLOCKS_API complex_to_mag : virtual public sync_block { public: // gr::blocks::complex_to_mag_ff::sptr - typedef boost::shared_ptr<complex_to_mag> sptr; + typedef std::shared_ptr<complex_to_mag> sptr; /*! * Build a complex to magnitude block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_mag_squared.h b/gr-blocks/include/gnuradio/blocks/complex_to_mag_squared.h index f38347e6d4..c95b441115 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_mag_squared.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_mag_squared.h @@ -38,7 +38,7 @@ class BLOCKS_API complex_to_mag_squared : virtual public sync_block { public: // gr::blocks::complex_to_mag_squared_ff::sptr - typedef boost::shared_ptr<complex_to_mag_squared> sptr; + typedef std::shared_ptr<complex_to_mag_squared> sptr; /*! * Build a complex to magnitude squared block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h b/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h index 46c4b10b2f..25b8f42d1f 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_magphase.h @@ -29,7 +29,7 @@ class BLOCKS_API complex_to_magphase : virtual public sync_block { public: // gr::blocks::complex_to_magphase_ff::sptr - typedef boost::shared_ptr<complex_to_magphase> sptr; + typedef std::shared_ptr<complex_to_magphase> sptr; /*! * Build a complex to magnitude and phase block. diff --git a/gr-blocks/include/gnuradio/blocks/complex_to_real.h b/gr-blocks/include/gnuradio/blocks/complex_to_real.h index f86b9ae70d..22ef34972c 100644 --- a/gr-blocks/include/gnuradio/blocks/complex_to_real.h +++ b/gr-blocks/include/gnuradio/blocks/complex_to_real.h @@ -25,7 +25,7 @@ class BLOCKS_API complex_to_real : virtual public sync_block { public: // gr::blocks::complex_to_real_ff::sptr - typedef boost::shared_ptr<complex_to_real> sptr; + typedef std::shared_ptr<complex_to_real> sptr; /*! * Build a complex to real part block. diff --git a/gr-blocks/include/gnuradio/blocks/conjugate_cc.h b/gr-blocks/include/gnuradio/blocks/conjugate_cc.h index fac3596217..ff646919f5 100644 --- a/gr-blocks/include/gnuradio/blocks/conjugate_cc.h +++ b/gr-blocks/include/gnuradio/blocks/conjugate_cc.h @@ -25,7 +25,7 @@ class BLOCKS_API conjugate_cc : virtual public sync_block { public: // gr::blocks::conjugate_cc_ff::sptr - typedef boost::shared_ptr<conjugate_cc> sptr; + typedef std::shared_ptr<conjugate_cc> sptr; static sptr make(); }; diff --git a/gr-blocks/include/gnuradio/blocks/copy.h b/gr-blocks/include/gnuradio/blocks/copy.h index 9718d67288..9d36609d7f 100644 --- a/gr-blocks/include/gnuradio/blocks/copy.h +++ b/gr-blocks/include/gnuradio/blocks/copy.h @@ -35,7 +35,7 @@ class BLOCKS_API copy : virtual public block { public: // gr::blocks::copy::sptr - typedef boost::shared_ptr<copy> sptr; + typedef std::shared_ptr<copy> sptr; static sptr make(size_t itemsize); diff --git a/gr-blocks/include/gnuradio/blocks/correctiq.h b/gr-blocks/include/gnuradio/blocks/correctiq.h index f7ebe497c4..3d466364c8 100644 --- a/gr-blocks/include/gnuradio/blocks/correctiq.h +++ b/gr-blocks/include/gnuradio/blocks/correctiq.h @@ -25,7 +25,7 @@ namespace blocks { class BLOCKS_API correctiq : virtual public gr::sync_block { public: - typedef boost::shared_ptr<correctiq> sptr; + typedef std::shared_ptr<correctiq> sptr; /*! * \brief Return a shared_ptr to a new instance of correctiq::correctiq. diff --git a/gr-blocks/include/gnuradio/blocks/correctiq_auto.h b/gr-blocks/include/gnuradio/blocks/correctiq_auto.h index 128c3cdf6b..2ae9864b58 100644 --- a/gr-blocks/include/gnuradio/blocks/correctiq_auto.h +++ b/gr-blocks/include/gnuradio/blocks/correctiq_auto.h @@ -29,7 +29,7 @@ namespace blocks { class BLOCKS_API correctiq_auto : virtual public gr::sync_block { public: - typedef boost::shared_ptr<correctiq_auto> sptr; + typedef std::shared_ptr<correctiq_auto> sptr; /*! * \brief Return a shared_ptr to a new instance of correctiq::correctiq_auto. diff --git a/gr-blocks/include/gnuradio/blocks/correctiq_man.h b/gr-blocks/include/gnuradio/blocks/correctiq_man.h index 0d46f0c0b9..a9cf6f85aa 100644 --- a/gr-blocks/include/gnuradio/blocks/correctiq_man.h +++ b/gr-blocks/include/gnuradio/blocks/correctiq_man.h @@ -27,7 +27,7 @@ namespace blocks { class BLOCKS_API correctiq_man : virtual public gr::sync_block { public: - typedef boost::shared_ptr<correctiq_man> sptr; + typedef std::shared_ptr<correctiq_man> sptr; /*! * \brief Return a shared_ptr to a new instance of correctiq::correctiq_man. diff --git a/gr-blocks/include/gnuradio/blocks/correctiq_swapiq.h b/gr-blocks/include/gnuradio/blocks/correctiq_swapiq.h index 35a18649b4..34675c4eca 100644 --- a/gr-blocks/include/gnuradio/blocks/correctiq_swapiq.h +++ b/gr-blocks/include/gnuradio/blocks/correctiq_swapiq.h @@ -26,7 +26,7 @@ namespace blocks { class BLOCKS_API swap_iq : virtual public gr::sync_block { public: - typedef boost::shared_ptr<swap_iq> sptr; + typedef std::shared_ptr<swap_iq> sptr; /*! * \brief Return a shared_ptr to a new instance of correctiq::swap_iq. diff --git a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_b.h b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_b.h index 0a6526645b..7847407f7f 100644 --- a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_b.h +++ b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_b.h @@ -32,7 +32,7 @@ class BLOCKS_API ctrlport_probe2_b : virtual public sync_block { public: // gr::blocks::ctrlport_probe2_b::sptr - typedef boost::shared_ptr<ctrlport_probe2_b> sptr; + typedef std::shared_ptr<ctrlport_probe2_b> sptr; /*! * \brief Make a ControlPort probe block. diff --git a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_c.h b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_c.h index 7989d58bd3..1dabc68e1e 100644 --- a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_c.h +++ b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_c.h @@ -32,7 +32,7 @@ class BLOCKS_API ctrlport_probe2_c : virtual public sync_block { public: // gr::blocks::ctrlport_probe2_c::sptr - typedef boost::shared_ptr<ctrlport_probe2_c> sptr; + typedef std::shared_ptr<ctrlport_probe2_c> sptr; /*! * \brief Make a ControlPort probe block. diff --git a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_f.h b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_f.h index 6a4cf238a1..d16bc4c328 100644 --- a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_f.h +++ b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_f.h @@ -32,7 +32,7 @@ class BLOCKS_API ctrlport_probe2_f : virtual public sync_block { public: // gr::blocks::ctrlport_probe2_f::sptr - typedef boost::shared_ptr<ctrlport_probe2_f> sptr; + typedef std::shared_ptr<ctrlport_probe2_f> sptr; /*! * \brief Make a ControlPort probe block. diff --git a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_i.h b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_i.h index cb3c3324ea..be994bea14 100644 --- a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_i.h +++ b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_i.h @@ -32,7 +32,7 @@ class BLOCKS_API ctrlport_probe2_i : virtual public sync_block { public: // gr::blocks::ctrlport_probe2_i::sptr - typedef boost::shared_ptr<ctrlport_probe2_i> sptr; + typedef std::shared_ptr<ctrlport_probe2_i> sptr; /*! * \brief Make a ControlPort probe block. diff --git a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_s.h b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_s.h index b72817ee85..1c86f0e631 100644 --- a/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_s.h +++ b/gr-blocks/include/gnuradio/blocks/ctrlport_probe2_s.h @@ -32,7 +32,7 @@ class BLOCKS_API ctrlport_probe2_s : virtual public sync_block { public: // gr::blocks::ctrlport_probe2_s::sptr - typedef boost::shared_ptr<ctrlport_probe2_s> sptr; + typedef std::shared_ptr<ctrlport_probe2_s> sptr; /*! * \brief Make a ControlPort probe block. diff --git a/gr-blocks/include/gnuradio/blocks/ctrlport_probe_c.h b/gr-blocks/include/gnuradio/blocks/ctrlport_probe_c.h index 36095781be..4415c624a5 100644 --- a/gr-blocks/include/gnuradio/blocks/ctrlport_probe_c.h +++ b/gr-blocks/include/gnuradio/blocks/ctrlport_probe_c.h @@ -34,7 +34,7 @@ class BLOCKS_API ctrlport_probe_c : virtual public sync_block { public: // gr::blocks::ctrlport_probe_c::sptr - typedef boost::shared_ptr<ctrlport_probe_c> sptr; + typedef std::shared_ptr<ctrlport_probe_c> sptr; /*! * \brief Make a ControlPort probe block. diff --git a/gr-blocks/include/gnuradio/blocks/deinterleave.h b/gr-blocks/include/gnuradio/blocks/deinterleave.h index bba16544c1..9d4b1d952f 100644 --- a/gr-blocks/include/gnuradio/blocks/deinterleave.h +++ b/gr-blocks/include/gnuradio/blocks/deinterleave.h @@ -48,7 +48,7 @@ class BLOCKS_API deinterleave : virtual public block { public: // gr::blocks::deinterleave::sptr - typedef boost::shared_ptr<deinterleave> sptr; + typedef std::shared_ptr<deinterleave> sptr; /*! * Make a deinterleave block. diff --git a/gr-blocks/include/gnuradio/blocks/delay.h b/gr-blocks/include/gnuradio/blocks/delay.h index 604edfc160..46e5bbba8d 100644 --- a/gr-blocks/include/gnuradio/blocks/delay.h +++ b/gr-blocks/include/gnuradio/blocks/delay.h @@ -33,7 +33,7 @@ class BLOCKS_API delay : virtual public block { public: // gr::blocks::delay::sptr - typedef boost::shared_ptr<delay> sptr; + typedef std::shared_ptr<delay> sptr; /*! * \brief Make a delay block. diff --git a/gr-blocks/include/gnuradio/blocks/divide.h b/gr-blocks/include/gnuradio/blocks/divide.h index 9f10dc325d..df5cfaf1df 100644 --- a/gr-blocks/include/gnuradio/blocks/divide.h +++ b/gr-blocks/include/gnuradio/blocks/divide.h @@ -31,7 +31,7 @@ class BLOCKS_API divide : virtual public sync_block { public: // gr::blocks::divide::sptr - typedef boost::shared_ptr<divide<T>> sptr; + typedef std::shared_ptr<divide<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/endian_swap.h b/gr-blocks/include/gnuradio/blocks/endian_swap.h index 57f671d1d9..72f045d71c 100644 --- a/gr-blocks/include/gnuradio/blocks/endian_swap.h +++ b/gr-blocks/include/gnuradio/blocks/endian_swap.h @@ -25,7 +25,7 @@ class BLOCKS_API endian_swap : virtual public sync_block { public: // gr::blocks::endian_swap::sptr - typedef boost::shared_ptr<endian_swap> sptr; + typedef std::shared_ptr<endian_swap> sptr; /*! * Make an endian swap block. diff --git a/gr-blocks/include/gnuradio/blocks/exponentiate_const_cci.h b/gr-blocks/include/gnuradio/blocks/exponentiate_const_cci.h index 6d309f68a3..51cf033e22 100644 --- a/gr-blocks/include/gnuradio/blocks/exponentiate_const_cci.h +++ b/gr-blocks/include/gnuradio/blocks/exponentiate_const_cci.h @@ -34,7 +34,7 @@ namespace blocks { class BLOCKS_API exponentiate_const_cci : virtual public gr::sync_block { public: - typedef boost::shared_ptr<exponentiate_const_cci> sptr; + typedef std::shared_ptr<exponentiate_const_cci> sptr; /* * \param exponent Exponent the input stream is raised to, which must be an integer. diff --git a/gr-blocks/include/gnuradio/blocks/file_descriptor_sink.h b/gr-blocks/include/gnuradio/blocks/file_descriptor_sink.h index f16d7f45fd..9eef8cb7a6 100644 --- a/gr-blocks/include/gnuradio/blocks/file_descriptor_sink.h +++ b/gr-blocks/include/gnuradio/blocks/file_descriptor_sink.h @@ -25,7 +25,7 @@ class BLOCKS_API file_descriptor_sink : virtual public sync_block { public: // gr::blocks::file_descriptor_sink::sptr - typedef boost::shared_ptr<file_descriptor_sink> sptr; + typedef std::shared_ptr<file_descriptor_sink> sptr; /*! * Build a file descriptor sink block. The provided file descriptor will diff --git a/gr-blocks/include/gnuradio/blocks/file_descriptor_source.h b/gr-blocks/include/gnuradio/blocks/file_descriptor_source.h index f9228facba..df692c9ba5 100644 --- a/gr-blocks/include/gnuradio/blocks/file_descriptor_source.h +++ b/gr-blocks/include/gnuradio/blocks/file_descriptor_source.h @@ -31,7 +31,7 @@ protected: public: // gr::blocks::file_descriptor_source::sptr - typedef boost::shared_ptr<file_descriptor_source> sptr; + typedef std::shared_ptr<file_descriptor_source> sptr; /*! * Build a file descriptor source block. The provided file descriptor will diff --git a/gr-blocks/include/gnuradio/blocks/file_meta_sink.h b/gr-blocks/include/gnuradio/blocks/file_meta_sink.h index 1329c5d9c2..c9154bc20f 100644 --- a/gr-blocks/include/gnuradio/blocks/file_meta_sink.h +++ b/gr-blocks/include/gnuradio/blocks/file_meta_sink.h @@ -59,7 +59,7 @@ class BLOCKS_API file_meta_sink : virtual public sync_block { public: // gr::blocks::file_meta_sink::sptr - typedef boost::shared_ptr<file_meta_sink> sptr; + typedef std::shared_ptr<file_meta_sink> sptr; /*! * \brief Create a meta-data file sink. diff --git a/gr-blocks/include/gnuradio/blocks/file_meta_source.h b/gr-blocks/include/gnuradio/blocks/file_meta_source.h index b2bec2c273..73056070c6 100644 --- a/gr-blocks/include/gnuradio/blocks/file_meta_source.h +++ b/gr-blocks/include/gnuradio/blocks/file_meta_source.h @@ -40,7 +40,7 @@ class BLOCKS_API file_meta_source : virtual public sync_block { public: // gr::blocks::file_meta_source::sptr - typedef boost::shared_ptr<file_meta_source> sptr; + typedef std::shared_ptr<file_meta_source> sptr; /*! * \brief Create a meta-data file source. diff --git a/gr-blocks/include/gnuradio/blocks/file_sink.h b/gr-blocks/include/gnuradio/blocks/file_sink.h index bf48deb9e6..84514ab4b6 100644 --- a/gr-blocks/include/gnuradio/blocks/file_sink.h +++ b/gr-blocks/include/gnuradio/blocks/file_sink.h @@ -26,7 +26,7 @@ class BLOCKS_API file_sink : virtual public sync_block, virtual public file_sink { public: // gr::blocks::file_sink::sptr - typedef boost::shared_ptr<file_sink> sptr; + typedef std::shared_ptr<file_sink> sptr; /*! * \brief Make a file sink. diff --git a/gr-blocks/include/gnuradio/blocks/file_source.h b/gr-blocks/include/gnuradio/blocks/file_source.h index a404aa9925..9005cc53fb 100644 --- a/gr-blocks/include/gnuradio/blocks/file_source.h +++ b/gr-blocks/include/gnuradio/blocks/file_source.h @@ -25,7 +25,7 @@ class BLOCKS_API file_source : virtual public sync_block { public: // gr::blocks::file_source::sptr - typedef boost::shared_ptr<file_source> sptr; + typedef std::shared_ptr<file_source> sptr; /*! * \brief Create a file source. diff --git a/gr-blocks/include/gnuradio/blocks/float_to_char.h b/gr-blocks/include/gnuradio/blocks/float_to_char.h index 08090ec666..60c388030f 100644 --- a/gr-blocks/include/gnuradio/blocks/float_to_char.h +++ b/gr-blocks/include/gnuradio/blocks/float_to_char.h @@ -25,7 +25,7 @@ class BLOCKS_API float_to_char : virtual public sync_block { public: // gr::blocks::float_to_char_ff::sptr - typedef boost::shared_ptr<float_to_char> sptr; + typedef std::shared_ptr<float_to_char> sptr; /*! * Build a float to char block. diff --git a/gr-blocks/include/gnuradio/blocks/float_to_complex.h b/gr-blocks/include/gnuradio/blocks/float_to_complex.h index d30ccca8e7..3762a221ee 100644 --- a/gr-blocks/include/gnuradio/blocks/float_to_complex.h +++ b/gr-blocks/include/gnuradio/blocks/float_to_complex.h @@ -25,7 +25,7 @@ class BLOCKS_API float_to_complex : virtual public sync_block { public: // gr::blocks::float_to_complex_ff::sptr - typedef boost::shared_ptr<float_to_complex> sptr; + typedef std::shared_ptr<float_to_complex> sptr; /*! * Build a float to complex block. diff --git a/gr-blocks/include/gnuradio/blocks/float_to_int.h b/gr-blocks/include/gnuradio/blocks/float_to_int.h index 1b0fa1a744..37a1466618 100644 --- a/gr-blocks/include/gnuradio/blocks/float_to_int.h +++ b/gr-blocks/include/gnuradio/blocks/float_to_int.h @@ -25,7 +25,7 @@ class BLOCKS_API float_to_int : virtual public sync_block { public: // gr::blocks::float_to_int_ff::sptr - typedef boost::shared_ptr<float_to_int> sptr; + typedef std::shared_ptr<float_to_int> sptr; /*! * Build a float to int block. diff --git a/gr-blocks/include/gnuradio/blocks/float_to_short.h b/gr-blocks/include/gnuradio/blocks/float_to_short.h index 313815d7da..97f908f457 100644 --- a/gr-blocks/include/gnuradio/blocks/float_to_short.h +++ b/gr-blocks/include/gnuradio/blocks/float_to_short.h @@ -25,7 +25,7 @@ class BLOCKS_API float_to_short : virtual public sync_block { public: // gr::blocks::float_to_short_ff::sptr - typedef boost::shared_ptr<float_to_short> sptr; + typedef std::shared_ptr<float_to_short> sptr; /*! * Build a float to short block. diff --git a/gr-blocks/include/gnuradio/blocks/float_to_uchar.h b/gr-blocks/include/gnuradio/blocks/float_to_uchar.h index 53dada97c8..50296f6a7f 100644 --- a/gr-blocks/include/gnuradio/blocks/float_to_uchar.h +++ b/gr-blocks/include/gnuradio/blocks/float_to_uchar.h @@ -25,7 +25,7 @@ class BLOCKS_API float_to_uchar : virtual public sync_block { public: // gr::blocks::float_to_uchar_ff::sptr - typedef boost::shared_ptr<float_to_uchar> sptr; + typedef std::shared_ptr<float_to_uchar> sptr; /*! * Build a float to uchar block. diff --git a/gr-blocks/include/gnuradio/blocks/head.h b/gr-blocks/include/gnuradio/blocks/head.h index 67192ef00b..be27249f5b 100644 --- a/gr-blocks/include/gnuradio/blocks/head.h +++ b/gr-blocks/include/gnuradio/blocks/head.h @@ -29,7 +29,7 @@ class BLOCKS_API head : virtual public sync_block { public: // gr::blocks::head::sptr - typedef boost::shared_ptr<head> sptr; + typedef std::shared_ptr<head> sptr; static sptr make(size_t sizeof_stream_item, uint64_t nitems); diff --git a/gr-blocks/include/gnuradio/blocks/int_to_float.h b/gr-blocks/include/gnuradio/blocks/int_to_float.h index 13abef9824..261b885c21 100644 --- a/gr-blocks/include/gnuradio/blocks/int_to_float.h +++ b/gr-blocks/include/gnuradio/blocks/int_to_float.h @@ -25,7 +25,7 @@ class BLOCKS_API int_to_float : virtual public sync_block { public: // gr::blocks::int_to_float_ff::sptr - typedef boost::shared_ptr<int_to_float> sptr; + typedef std::shared_ptr<int_to_float> sptr; /*! * Build an int to float block. diff --git a/gr-blocks/include/gnuradio/blocks/integrate.h b/gr-blocks/include/gnuradio/blocks/integrate.h index bb3dd7da86..012db7354b 100644 --- a/gr-blocks/include/gnuradio/blocks/integrate.h +++ b/gr-blocks/include/gnuradio/blocks/integrate.h @@ -28,7 +28,7 @@ class BLOCKS_API integrate : virtual public sync_decimator { public: // gr::blocks::integrate::sptr - typedef boost::shared_ptr<integrate<T>> sptr; + typedef std::shared_ptr<integrate<T>> sptr; static sptr make(int decim, unsigned int vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/interleave.h b/gr-blocks/include/gnuradio/blocks/interleave.h index ef018bb64b..6d120caa0c 100644 --- a/gr-blocks/include/gnuradio/blocks/interleave.h +++ b/gr-blocks/include/gnuradio/blocks/interleave.h @@ -49,7 +49,7 @@ class BLOCKS_API interleave : virtual public block { public: // gr::blocks::interleave::sptr - typedef boost::shared_ptr<interleave> sptr; + typedef std::shared_ptr<interleave> sptr; /*! * Make a stream interleave block. diff --git a/gr-blocks/include/gnuradio/blocks/interleaved_char_to_complex.h b/gr-blocks/include/gnuradio/blocks/interleaved_char_to_complex.h index 6d6c4fce52..6277f1ea9c 100644 --- a/gr-blocks/include/gnuradio/blocks/interleaved_char_to_complex.h +++ b/gr-blocks/include/gnuradio/blocks/interleaved_char_to_complex.h @@ -25,7 +25,7 @@ class BLOCKS_API interleaved_char_to_complex : virtual public sync_decimator { public: // gr::blocks::interleaved_char_to_complex::sptr - typedef boost::shared_ptr<interleaved_char_to_complex> sptr; + typedef std::shared_ptr<interleaved_char_to_complex> sptr; /*! * Build an interleaved char to complex block. diff --git a/gr-blocks/include/gnuradio/blocks/interleaved_short_to_complex.h b/gr-blocks/include/gnuradio/blocks/interleaved_short_to_complex.h index 8ddfaa6c1a..abaf3c4f00 100644 --- a/gr-blocks/include/gnuradio/blocks/interleaved_short_to_complex.h +++ b/gr-blocks/include/gnuradio/blocks/interleaved_short_to_complex.h @@ -25,7 +25,7 @@ class BLOCKS_API interleaved_short_to_complex : virtual public sync_decimator { public: // gr::blocks::interleaved_short_to_complex::sptr - typedef boost::shared_ptr<interleaved_short_to_complex> sptr; + typedef std::shared_ptr<interleaved_short_to_complex> sptr; /*! * Build an interleaved short to complex block. diff --git a/gr-blocks/include/gnuradio/blocks/keep_m_in_n.h b/gr-blocks/include/gnuradio/blocks/keep_m_in_n.h index 957394e4bf..3ff4aed89b 100644 --- a/gr-blocks/include/gnuradio/blocks/keep_m_in_n.h +++ b/gr-blocks/include/gnuradio/blocks/keep_m_in_n.h @@ -25,7 +25,7 @@ class BLOCKS_API keep_m_in_n : virtual public block { public: // gr::blocks::keep_m_in_n::sptr - typedef boost::shared_ptr<keep_m_in_n> sptr; + typedef std::shared_ptr<keep_m_in_n> sptr; /*! * Make a keep m in n block. diff --git a/gr-blocks/include/gnuradio/blocks/keep_one_in_n.h b/gr-blocks/include/gnuradio/blocks/keep_one_in_n.h index 1df562ba07..257fee7d89 100644 --- a/gr-blocks/include/gnuradio/blocks/keep_one_in_n.h +++ b/gr-blocks/include/gnuradio/blocks/keep_one_in_n.h @@ -25,7 +25,7 @@ class BLOCKS_API keep_one_in_n : virtual public block { public: // gr::blocks::keep_one_in_n::sptr - typedef boost::shared_ptr<keep_one_in_n> sptr; + typedef std::shared_ptr<keep_one_in_n> sptr; /*! * Make a keep one in n block. diff --git a/gr-blocks/include/gnuradio/blocks/lfsr_32k_source_s.h b/gr-blocks/include/gnuradio/blocks/lfsr_32k_source_s.h index cbb287ef44..f64077f08d 100644 --- a/gr-blocks/include/gnuradio/blocks/lfsr_32k_source_s.h +++ b/gr-blocks/include/gnuradio/blocks/lfsr_32k_source_s.h @@ -30,7 +30,7 @@ class BLOCKS_API lfsr_32k_source_s : virtual public sync_block { public: // gr::blocks::lfsr_32k_source_s::sptr - typedef boost::shared_ptr<lfsr_32k_source_s> sptr; + typedef std::shared_ptr<lfsr_32k_source_s> sptr; /*! * \brief Make a LFSR 32k source block. diff --git a/gr-blocks/include/gnuradio/blocks/magphase_to_complex.h b/gr-blocks/include/gnuradio/blocks/magphase_to_complex.h index c320a574df..6bf75de331 100644 --- a/gr-blocks/include/gnuradio/blocks/magphase_to_complex.h +++ b/gr-blocks/include/gnuradio/blocks/magphase_to_complex.h @@ -25,7 +25,7 @@ class BLOCKS_API magphase_to_complex : virtual public sync_block { public: // gr::blocks::magphase_to_complex_ff::sptr - typedef boost::shared_ptr<magphase_to_complex> sptr; + typedef std::shared_ptr<magphase_to_complex> sptr; /*! * Build a mag and phase to complex block. diff --git a/gr-blocks/include/gnuradio/blocks/max_blk.h b/gr-blocks/include/gnuradio/blocks/max_blk.h index 5fd37a590f..4353308f14 100644 --- a/gr-blocks/include/gnuradio/blocks/max_blk.h +++ b/gr-blocks/include/gnuradio/blocks/max_blk.h @@ -39,7 +39,7 @@ class BLOCKS_API max_blk : virtual public sync_block { public: // gr::blocks::max_blk::sptr - typedef boost::shared_ptr<max_blk<T>> sptr; + typedef std::shared_ptr<max_blk<T>> sptr; static sptr make(size_t vlen, size_t vlen_out = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/message_debug.h b/gr-blocks/include/gnuradio/blocks/message_debug.h index 6b0c2ec187..29d92e306f 100644 --- a/gr-blocks/include/gnuradio/blocks/message_debug.h +++ b/gr-blocks/include/gnuradio/blocks/message_debug.h @@ -40,7 +40,7 @@ class BLOCKS_API message_debug : virtual public block { public: // gr::blocks::message_debug::sptr - typedef boost::shared_ptr<message_debug> sptr; + typedef std::shared_ptr<message_debug> sptr; /*! * \brief Build the message debug block. It takes no parameters diff --git a/gr-blocks/include/gnuradio/blocks/message_strobe.h b/gr-blocks/include/gnuradio/blocks/message_strobe.h index 470aefe53d..01f9e277e4 100644 --- a/gr-blocks/include/gnuradio/blocks/message_strobe.h +++ b/gr-blocks/include/gnuradio/blocks/message_strobe.h @@ -29,7 +29,7 @@ class BLOCKS_API message_strobe : virtual public block { public: // gr::blocks::message_strobe::sptr - typedef boost::shared_ptr<message_strobe> sptr; + typedef std::shared_ptr<message_strobe> sptr; /*! * Make a message stobe block to send message \p msg every \p diff --git a/gr-blocks/include/gnuradio/blocks/message_strobe_random.h b/gr-blocks/include/gnuradio/blocks/message_strobe_random.h index 4267d27753..7f744b89ef 100644 --- a/gr-blocks/include/gnuradio/blocks/message_strobe_random.h +++ b/gr-blocks/include/gnuradio/blocks/message_strobe_random.h @@ -41,7 +41,7 @@ class BLOCKS_API message_strobe_random : virtual public block { public: // gr::blocks::message_strobe_random::sptr - typedef boost::shared_ptr<message_strobe_random> sptr; + typedef std::shared_ptr<message_strobe_random> sptr; /*! * Make a message stobe block to sends message \p msg at random diff --git a/gr-blocks/include/gnuradio/blocks/min_blk.h b/gr-blocks/include/gnuradio/blocks/min_blk.h index 78b4372bde..652a3a35cc 100644 --- a/gr-blocks/include/gnuradio/blocks/min_blk.h +++ b/gr-blocks/include/gnuradio/blocks/min_blk.h @@ -38,7 +38,7 @@ template <class T> class BLOCKS_API min_blk : virtual public sync_block { public: - typedef boost::shared_ptr<min_blk<T>> sptr; + typedef std::shared_ptr<min_blk<T>> sptr; static sptr make(size_t vlen, size_t vlen_out = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/moving_average.h b/gr-blocks/include/gnuradio/blocks/moving_average.h index 097fbf0533..f6af94851a 100644 --- a/gr-blocks/include/gnuradio/blocks/moving_average.h +++ b/gr-blocks/include/gnuradio/blocks/moving_average.h @@ -28,7 +28,7 @@ class BLOCKS_API moving_average : virtual public sync_block { public: // gr::blocks::moving_average::sptr - typedef boost::shared_ptr<moving_average<T>> sptr; + typedef std::shared_ptr<moving_average<T>> sptr; /*! * Create a moving average block. diff --git a/gr-blocks/include/gnuradio/blocks/multiply.h b/gr-blocks/include/gnuradio/blocks/multiply.h index c902a07daf..e95a9b3f36 100644 --- a/gr-blocks/include/gnuradio/blocks/multiply.h +++ b/gr-blocks/include/gnuradio/blocks/multiply.h @@ -31,7 +31,7 @@ class BLOCKS_API multiply : virtual public sync_block { public: // gr::blocks::multiply::sptr - typedef boost::shared_ptr<multiply<T>> sptr; + typedef std::shared_ptr<multiply<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/multiply_by_tag_value_cc.h b/gr-blocks/include/gnuradio/blocks/multiply_by_tag_value_cc.h index d4840582b6..7f3c5670f9 100644 --- a/gr-blocks/include/gnuradio/blocks/multiply_by_tag_value_cc.h +++ b/gr-blocks/include/gnuradio/blocks/multiply_by_tag_value_cc.h @@ -33,7 +33,7 @@ class BLOCKS_API multiply_by_tag_value_cc : virtual public sync_block { public: // gr::blocks::multiply_by_tag_value_cc::sptr - typedef boost::shared_ptr<multiply_by_tag_value_cc> sptr; + typedef std::shared_ptr<multiply_by_tag_value_cc> sptr; /*! * \brief Create an instance of multiply_by_tag_value_cc diff --git a/gr-blocks/include/gnuradio/blocks/multiply_conjugate_cc.h b/gr-blocks/include/gnuradio/blocks/multiply_conjugate_cc.h index 5f98f07eb3..175d5f2580 100644 --- a/gr-blocks/include/gnuradio/blocks/multiply_conjugate_cc.h +++ b/gr-blocks/include/gnuradio/blocks/multiply_conjugate_cc.h @@ -25,7 +25,7 @@ class BLOCKS_API multiply_conjugate_cc : virtual public sync_block { public: // gr::blocks::multiply_conjugate_cc::sptr - typedef boost::shared_ptr<multiply_conjugate_cc> sptr; + typedef std::shared_ptr<multiply_conjugate_cc> sptr; /*! * \brief Multiplies a streams by the conjugate of a second stream diff --git a/gr-blocks/include/gnuradio/blocks/multiply_const.h b/gr-blocks/include/gnuradio/blocks/multiply_const.h index df51ffa9a0..3784bcd6eb 100644 --- a/gr-blocks/include/gnuradio/blocks/multiply_const.h +++ b/gr-blocks/include/gnuradio/blocks/multiply_const.h @@ -29,7 +29,7 @@ class BLOCKS_API multiply_const : virtual public sync_block public: // gr::blocks::multiply_const::sptr - typedef boost::shared_ptr<multiply_const<T>> sptr; + typedef std::shared_ptr<multiply_const<T>> sptr; /*! * \brief Create an instance of multiply_const diff --git a/gr-blocks/include/gnuradio/blocks/multiply_const_v.h b/gr-blocks/include/gnuradio/blocks/multiply_const_v.h index a2bb9dec99..73724ab3d9 100644 --- a/gr-blocks/include/gnuradio/blocks/multiply_const_v.h +++ b/gr-blocks/include/gnuradio/blocks/multiply_const_v.h @@ -28,7 +28,7 @@ class BLOCKS_API multiply_const_v : virtual public sync_block public: // gr::blocks::multiply_const_v::sptr - typedef boost::shared_ptr<multiply_const_v<T>> sptr; + typedef std::shared_ptr<multiply_const_v<T>> sptr; /*! * \brief Create an instance of multiply_const_v diff --git a/gr-blocks/include/gnuradio/blocks/multiply_matrix.h b/gr-blocks/include/gnuradio/blocks/multiply_matrix.h index 68b9f38d68..574665d998 100644 --- a/gr-blocks/include/gnuradio/blocks/multiply_matrix.h +++ b/gr-blocks/include/gnuradio/blocks/multiply_matrix.h @@ -58,7 +58,7 @@ template <class T> class BLOCKS_API multiply_matrix : virtual public gr::sync_block { public: - typedef boost::shared_ptr<multiply_matrix<T>> sptr; + typedef std::shared_ptr<multiply_matrix<T>> sptr; /*! * \param A The matrix diff --git a/gr-blocks/include/gnuradio/blocks/mute.h b/gr-blocks/include/gnuradio/blocks/mute.h index 64949eb1c6..95518f887b 100644 --- a/gr-blocks/include/gnuradio/blocks/mute.h +++ b/gr-blocks/include/gnuradio/blocks/mute.h @@ -27,7 +27,7 @@ template <class T> class BLOCKS_API mute_blk : virtual public sync_block { public: - typedef boost::shared_ptr<mute_blk<T>> sptr; + typedef std::shared_ptr<mute_blk<T>> sptr; static sptr make(bool mute = false); diff --git a/gr-blocks/include/gnuradio/blocks/nlog10_ff.h b/gr-blocks/include/gnuradio/blocks/nlog10_ff.h index af41c7a193..34b56a057d 100644 --- a/gr-blocks/include/gnuradio/blocks/nlog10_ff.h +++ b/gr-blocks/include/gnuradio/blocks/nlog10_ff.h @@ -25,7 +25,7 @@ class BLOCKS_API nlog10_ff : virtual public sync_block { public: // gr::blocks::nlog10_ff::sptr - typedef boost::shared_ptr<nlog10_ff> sptr; + typedef std::shared_ptr<nlog10_ff> sptr; /*! * \brief Make an instance of an nlog10_ff block. diff --git a/gr-blocks/include/gnuradio/blocks/nop.h b/gr-blocks/include/gnuradio/blocks/nop.h index 1aabd0747c..945d83a366 100644 --- a/gr-blocks/include/gnuradio/blocks/nop.h +++ b/gr-blocks/include/gnuradio/blocks/nop.h @@ -26,7 +26,7 @@ class BLOCKS_API nop : virtual public block { public: // gr::blocks::nop::sptr - typedef boost::shared_ptr<nop> sptr; + typedef std::shared_ptr<nop> sptr; /*! * Build a nop block. diff --git a/gr-blocks/include/gnuradio/blocks/not_blk.h b/gr-blocks/include/gnuradio/blocks/not_blk.h index 77a36a6765..f36c0f2b76 100644 --- a/gr-blocks/include/gnuradio/blocks/not_blk.h +++ b/gr-blocks/include/gnuradio/blocks/not_blk.h @@ -29,7 +29,7 @@ template <class T> class BLOCKS_API not_blk : virtual public sync_block { public: - typedef boost::shared_ptr<not_blk<T>> sptr; + typedef std::shared_ptr<not_blk<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/null_sink.h b/gr-blocks/include/gnuradio/blocks/null_sink.h index a15b499e40..fb51f09490 100644 --- a/gr-blocks/include/gnuradio/blocks/null_sink.h +++ b/gr-blocks/include/gnuradio/blocks/null_sink.h @@ -27,7 +27,7 @@ class BLOCKS_API null_sink : virtual public sync_block { public: // gr::blocks::null_sink::sptr - typedef boost::shared_ptr<null_sink> sptr; + typedef std::shared_ptr<null_sink> sptr; /*! * Build a null sink block. diff --git a/gr-blocks/include/gnuradio/blocks/null_source.h b/gr-blocks/include/gnuradio/blocks/null_source.h index d9bf7139bf..fd837d66e8 100644 --- a/gr-blocks/include/gnuradio/blocks/null_source.h +++ b/gr-blocks/include/gnuradio/blocks/null_source.h @@ -25,7 +25,7 @@ class BLOCKS_API null_source : virtual public sync_block { public: // gr::blocks::null_source::sptr - typedef boost::shared_ptr<null_source> sptr; + typedef std::shared_ptr<null_source> sptr; /*! * Build a null source block. diff --git a/gr-blocks/include/gnuradio/blocks/or_blk.h b/gr-blocks/include/gnuradio/blocks/or_blk.h index 17318fcf31..c263b30e46 100644 --- a/gr-blocks/include/gnuradio/blocks/or_blk.h +++ b/gr-blocks/include/gnuradio/blocks/or_blk.h @@ -28,7 +28,7 @@ class BLOCKS_API or_blk : virtual public sync_block { public: // gr::blocks::or_blk::sptr - typedef boost::shared_ptr<or_blk<T>> sptr; + typedef std::shared_ptr<or_blk<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/pack_k_bits_bb.h b/gr-blocks/include/gnuradio/blocks/pack_k_bits_bb.h index 693e7807b5..4a759b2c0c 100644 --- a/gr-blocks/include/gnuradio/blocks/pack_k_bits_bb.h +++ b/gr-blocks/include/gnuradio/blocks/pack_k_bits_bb.h @@ -35,7 +35,7 @@ class BLOCKS_API pack_k_bits_bb : virtual public sync_decimator { public: // gr::blocks::pack_k_bits_bb::sptr - typedef boost::shared_ptr<pack_k_bits_bb> sptr; + typedef std::shared_ptr<pack_k_bits_bb> sptr; /*! * \brief Make a pack_k_bits block. diff --git a/gr-blocks/include/gnuradio/blocks/packed_to_unpacked.h b/gr-blocks/include/gnuradio/blocks/packed_to_unpacked.h index e17ed004cf..4d4a40a42e 100644 --- a/gr-blocks/include/gnuradio/blocks/packed_to_unpacked.h +++ b/gr-blocks/include/gnuradio/blocks/packed_to_unpacked.h @@ -51,7 +51,7 @@ class BLOCKS_API packed_to_unpacked : virtual public block { public: // gr::blocks::packed_to_unpacked::sptr - typedef boost::shared_ptr<packed_to_unpacked<T>> sptr; + typedef std::shared_ptr<packed_to_unpacked<T>> sptr; static sptr make(unsigned int bits_per_chunk, endianness_t endianness); }; diff --git a/gr-blocks/include/gnuradio/blocks/patterned_interleaver.h b/gr-blocks/include/gnuradio/blocks/patterned_interleaver.h index 7538085ad0..ea61cca766 100644 --- a/gr-blocks/include/gnuradio/blocks/patterned_interleaver.h +++ b/gr-blocks/include/gnuradio/blocks/patterned_interleaver.h @@ -24,7 +24,7 @@ namespace blocks { class BLOCKS_API patterned_interleaver : virtual public block { public: - typedef boost::shared_ptr<patterned_interleaver> sptr; + typedef std::shared_ptr<patterned_interleaver> sptr; /*! * Make a patterned interleaver block. diff --git a/gr-blocks/include/gnuradio/blocks/pdu_filter.h b/gr-blocks/include/gnuradio/blocks/pdu_filter.h index 322e3eabed..db43fc914e 100644 --- a/gr-blocks/include/gnuradio/blocks/pdu_filter.h +++ b/gr-blocks/include/gnuradio/blocks/pdu_filter.h @@ -26,7 +26,7 @@ class BLOCKS_API pdu_filter : virtual public block { public: // gr::blocks::pdu_filter::sptr - typedef boost::shared_ptr<pdu_filter> sptr; + typedef std::shared_ptr<pdu_filter> sptr; /*! * \brief Construct a PDU filter diff --git a/gr-blocks/include/gnuradio/blocks/pdu_remove.h b/gr-blocks/include/gnuradio/blocks/pdu_remove.h index 440c7c8467..266d917486 100644 --- a/gr-blocks/include/gnuradio/blocks/pdu_remove.h +++ b/gr-blocks/include/gnuradio/blocks/pdu_remove.h @@ -26,7 +26,7 @@ class BLOCKS_API pdu_remove : virtual public block { public: // gr::blocks::pdu_remove::sptr - typedef boost::shared_ptr<pdu_remove> sptr; + typedef std::shared_ptr<pdu_remove> sptr; /*! * \brief Construct a PDU meta remove block diff --git a/gr-blocks/include/gnuradio/blocks/pdu_set.h b/gr-blocks/include/gnuradio/blocks/pdu_set.h index d0be124199..fad755a9dc 100644 --- a/gr-blocks/include/gnuradio/blocks/pdu_set.h +++ b/gr-blocks/include/gnuradio/blocks/pdu_set.h @@ -26,7 +26,7 @@ class BLOCKS_API pdu_set : virtual public block { public: // gr::blocks::pdu_set::sptr - typedef boost::shared_ptr<pdu_set> sptr; + typedef std::shared_ptr<pdu_set> sptr; /*! * \brief Construct a PDU meta set block diff --git a/gr-blocks/include/gnuradio/blocks/pdu_to_tagged_stream.h b/gr-blocks/include/gnuradio/blocks/pdu_to_tagged_stream.h index dd1b2d16c9..ec364a4248 100644 --- a/gr-blocks/include/gnuradio/blocks/pdu_to_tagged_stream.h +++ b/gr-blocks/include/gnuradio/blocks/pdu_to_tagged_stream.h @@ -26,7 +26,7 @@ class BLOCKS_API pdu_to_tagged_stream : virtual public tagged_stream_block { public: // gr::blocks::pdu_to_tagged_stream::sptr - typedef boost::shared_ptr<pdu_to_tagged_stream> sptr; + typedef std::shared_ptr<pdu_to_tagged_stream> sptr; /*! * \brief Construct a pdu_to_tagged_stream block diff --git a/gr-blocks/include/gnuradio/blocks/peak_detector.h b/gr-blocks/include/gnuradio/blocks/peak_detector.h index b7849d6ee6..666a8df574 100644 --- a/gr-blocks/include/gnuradio/blocks/peak_detector.h +++ b/gr-blocks/include/gnuradio/blocks/peak_detector.h @@ -30,7 +30,7 @@ template <class T> class BLOCKS_API peak_detector : virtual public sync_block { public: - typedef boost::shared_ptr<peak_detector<T>> sptr; + typedef std::shared_ptr<peak_detector<T>> sptr; /*! * Make a peak detector block. diff --git a/gr-blocks/include/gnuradio/blocks/peak_detector2_fb.h b/gr-blocks/include/gnuradio/blocks/peak_detector2_fb.h index dd3d95a3ae..e01a7726bf 100644 --- a/gr-blocks/include/gnuradio/blocks/peak_detector2_fb.h +++ b/gr-blocks/include/gnuradio/blocks/peak_detector2_fb.h @@ -30,7 +30,7 @@ class BLOCKS_API peak_detector2_fb : virtual public sync_block { public: // gr::blocks::peak_detector2_fb::sptr - typedef boost::shared_ptr<peak_detector2_fb> sptr; + typedef std::shared_ptr<peak_detector2_fb> sptr; /*! * Build a peak detector block with float in, byte out. diff --git a/gr-blocks/include/gnuradio/blocks/phase_shift.h b/gr-blocks/include/gnuradio/blocks/phase_shift.h index e74145c5be..1e97f9c716 100644 --- a/gr-blocks/include/gnuradio/blocks/phase_shift.h +++ b/gr-blocks/include/gnuradio/blocks/phase_shift.h @@ -30,7 +30,7 @@ namespace blocks { class BLOCKS_API phase_shift : virtual public gr::sync_block { public: - typedef boost::shared_ptr<phase_shift> sptr; + typedef std::shared_ptr<phase_shift> sptr; /*! * \brief Create an instance of phase_shift diff --git a/gr-blocks/include/gnuradio/blocks/plateau_detector_fb.h b/gr-blocks/include/gnuradio/blocks/plateau_detector_fb.h index ff40d88c1f..1ff2c1ce45 100644 --- a/gr-blocks/include/gnuradio/blocks/plateau_detector_fb.h +++ b/gr-blocks/include/gnuradio/blocks/plateau_detector_fb.h @@ -42,7 +42,7 @@ namespace blocks { class BLOCKS_API plateau_detector_fb : virtual public block { public: - typedef boost::shared_ptr<plateau_detector_fb> sptr; + typedef std::shared_ptr<plateau_detector_fb> sptr; /*! * \param max_len Maximum length of the plateau diff --git a/gr-blocks/include/gnuradio/blocks/probe_rate.h b/gr-blocks/include/gnuradio/blocks/probe_rate.h index e533713a8f..243474e2d7 100644 --- a/gr-blocks/include/gnuradio/blocks/probe_rate.h +++ b/gr-blocks/include/gnuradio/blocks/probe_rate.h @@ -25,7 +25,7 @@ class BLOCKS_API probe_rate : virtual public sync_block { public: // gr::blocks::probe_rate::sptr - typedef boost::shared_ptr<probe_rate> sptr; + typedef std::shared_ptr<probe_rate> sptr; /*! * \brief Make a throughput measurement block diff --git a/gr-blocks/include/gnuradio/blocks/probe_signal.h b/gr-blocks/include/gnuradio/blocks/probe_signal.h index 85bcbc9fb1..4034944dbc 100644 --- a/gr-blocks/include/gnuradio/blocks/probe_signal.h +++ b/gr-blocks/include/gnuradio/blocks/probe_signal.h @@ -28,7 +28,7 @@ class BLOCKS_API probe_signal : virtual public sync_block { public: // gr::blocks::probe_signal::sptr - typedef boost::shared_ptr<probe_signal<T>> sptr; + typedef std::shared_ptr<probe_signal<T>> sptr; static sptr make(); diff --git a/gr-blocks/include/gnuradio/blocks/probe_signal_v.h b/gr-blocks/include/gnuradio/blocks/probe_signal_v.h index a9371b84ba..4c52c74103 100644 --- a/gr-blocks/include/gnuradio/blocks/probe_signal_v.h +++ b/gr-blocks/include/gnuradio/blocks/probe_signal_v.h @@ -28,7 +28,7 @@ template <class T> class BLOCKS_API probe_signal_v : virtual public sync_block { public: - typedef boost::shared_ptr<probe_signal_v<T>> sptr; + typedef std::shared_ptr<probe_signal_v<T>> sptr; static sptr make(size_t size); diff --git a/gr-blocks/include/gnuradio/blocks/random_pdu.h b/gr-blocks/include/gnuradio/blocks/random_pdu.h index d41de54042..7c57d1de6c 100644 --- a/gr-blocks/include/gnuradio/blocks/random_pdu.h +++ b/gr-blocks/include/gnuradio/blocks/random_pdu.h @@ -26,7 +26,7 @@ class BLOCKS_API random_pdu : virtual public block { public: // gr::blocks::random_pdu::sptr - typedef boost::shared_ptr<random_pdu> sptr; + typedef std::shared_ptr<random_pdu> sptr; /*! * \brief Construct a random PDU generator diff --git a/gr-blocks/include/gnuradio/blocks/regenerate_bb.h b/gr-blocks/include/gnuradio/blocks/regenerate_bb.h index 396318c84b..5701256f0d 100644 --- a/gr-blocks/include/gnuradio/blocks/regenerate_bb.h +++ b/gr-blocks/include/gnuradio/blocks/regenerate_bb.h @@ -33,7 +33,7 @@ class BLOCKS_API regenerate_bb : virtual public sync_block { public: // gr::blocks::regenerate_bb::sptr - typedef boost::shared_ptr<regenerate_bb> sptr; + typedef std::shared_ptr<regenerate_bb> sptr; /*! * \brief Make a regenerate block diff --git a/gr-blocks/include/gnuradio/blocks/repack_bits_bb.h b/gr-blocks/include/gnuradio/blocks/repack_bits_bb.h index 69a28dba47..1031582c88 100644 --- a/gr-blocks/include/gnuradio/blocks/repack_bits_bb.h +++ b/gr-blocks/include/gnuradio/blocks/repack_bits_bb.h @@ -56,7 +56,7 @@ namespace blocks { class BLOCKS_API repack_bits_bb : virtual public tagged_stream_block { public: - typedef boost::shared_ptr<repack_bits_bb> sptr; + typedef std::shared_ptr<repack_bits_bb> sptr; /*! * \param k Number of relevant bits on the input stream diff --git a/gr-blocks/include/gnuradio/blocks/repeat.h b/gr-blocks/include/gnuradio/blocks/repeat.h index fa234b895b..5a839d30cd 100644 --- a/gr-blocks/include/gnuradio/blocks/repeat.h +++ b/gr-blocks/include/gnuradio/blocks/repeat.h @@ -30,7 +30,7 @@ class BLOCKS_API repeat : virtual public sync_interpolator { public: // gr::blocks::repeat::sptr - typedef boost::shared_ptr<repeat> sptr; + typedef std::shared_ptr<repeat> sptr; /*! * Make a repeat block. diff --git a/gr-blocks/include/gnuradio/blocks/rms_cf.h b/gr-blocks/include/gnuradio/blocks/rms_cf.h index 0d0c0ee0a8..8567f4bb84 100644 --- a/gr-blocks/include/gnuradio/blocks/rms_cf.h +++ b/gr-blocks/include/gnuradio/blocks/rms_cf.h @@ -25,7 +25,7 @@ class BLOCKS_API rms_cf : virtual public sync_block { public: // gr::blocks::rms_cf::sptr - typedef boost::shared_ptr<rms_cf> sptr; + typedef std::shared_ptr<rms_cf> sptr; /*! * \brief Make an RMS calc. block. diff --git a/gr-blocks/include/gnuradio/blocks/rms_ff.h b/gr-blocks/include/gnuradio/blocks/rms_ff.h index f020d0bd3d..7e6629b210 100644 --- a/gr-blocks/include/gnuradio/blocks/rms_ff.h +++ b/gr-blocks/include/gnuradio/blocks/rms_ff.h @@ -25,7 +25,7 @@ class BLOCKS_API rms_ff : virtual public sync_block { public: // gr::blocks::rms_ff::sptr - typedef boost::shared_ptr<rms_ff> sptr; + typedef std::shared_ptr<rms_ff> sptr; /*! * \brief Make an RMS calc. block. diff --git a/gr-blocks/include/gnuradio/blocks/rotator_cc.h b/gr-blocks/include/gnuradio/blocks/rotator_cc.h index 018c092b56..9979ddd98a 100644 --- a/gr-blocks/include/gnuradio/blocks/rotator_cc.h +++ b/gr-blocks/include/gnuradio/blocks/rotator_cc.h @@ -25,7 +25,7 @@ class BLOCKS_API rotator_cc : virtual public sync_block { public: // gr::blocks::rotator_cc::sptr - typedef boost::shared_ptr<rotator_cc> sptr; + typedef std::shared_ptr<rotator_cc> sptr; /*! * \brief Make an complex rotator block diff --git a/gr-blocks/include/gnuradio/blocks/sample_and_hold.h b/gr-blocks/include/gnuradio/blocks/sample_and_hold.h index 3579c043fe..d04c9782c3 100644 --- a/gr-blocks/include/gnuradio/blocks/sample_and_hold.h +++ b/gr-blocks/include/gnuradio/blocks/sample_and_hold.h @@ -32,7 +32,7 @@ class BLOCKS_API sample_and_hold : virtual public sync_block { public: // gr::blocks::sample_and_hold::sptr - typedef boost::shared_ptr<sample_and_hold<T>> sptr; + typedef std::shared_ptr<sample_and_hold<T>> sptr; static sptr make(); }; diff --git a/gr-blocks/include/gnuradio/blocks/selector.h b/gr-blocks/include/gnuradio/blocks/selector.h index f4e93af770..560c8f5c17 100644 --- a/gr-blocks/include/gnuradio/blocks/selector.h +++ b/gr-blocks/include/gnuradio/blocks/selector.h @@ -30,7 +30,7 @@ namespace blocks { class BLOCKS_API selector : virtual public block { public: - typedef boost::shared_ptr<selector> sptr; + typedef std::shared_ptr<selector> sptr; static sptr make(size_t itemsize, unsigned int input_index, unsigned int output_index); diff --git a/gr-blocks/include/gnuradio/blocks/short_to_char.h b/gr-blocks/include/gnuradio/blocks/short_to_char.h index 68ba920992..ca6d0e24bd 100644 --- a/gr-blocks/include/gnuradio/blocks/short_to_char.h +++ b/gr-blocks/include/gnuradio/blocks/short_to_char.h @@ -35,7 +35,7 @@ class BLOCKS_API short_to_char : virtual public sync_block { public: // gr::blocks::short_to_char_ff::sptr - typedef boost::shared_ptr<short_to_char> sptr; + typedef std::shared_ptr<short_to_char> sptr; /*! * Build a short to char block. diff --git a/gr-blocks/include/gnuradio/blocks/short_to_float.h b/gr-blocks/include/gnuradio/blocks/short_to_float.h index 4655a19d05..dd850a991f 100644 --- a/gr-blocks/include/gnuradio/blocks/short_to_float.h +++ b/gr-blocks/include/gnuradio/blocks/short_to_float.h @@ -25,7 +25,7 @@ class BLOCKS_API short_to_float : virtual public sync_block { public: // gr::blocks::short_to_float_ff::sptr - typedef boost::shared_ptr<short_to_float> sptr; + typedef std::shared_ptr<short_to_float> sptr; /*! * Build a short to float block. diff --git a/gr-blocks/include/gnuradio/blocks/skiphead.h b/gr-blocks/include/gnuradio/blocks/skiphead.h index 9d46985422..0be1ec7f38 100644 --- a/gr-blocks/include/gnuradio/blocks/skiphead.h +++ b/gr-blocks/include/gnuradio/blocks/skiphead.h @@ -30,7 +30,7 @@ class BLOCKS_API skiphead : virtual public block { public: // gr::blocks::skiphead::sptr - typedef boost::shared_ptr<skiphead> sptr; + typedef std::shared_ptr<skiphead> sptr; static sptr make(size_t itemsize, uint64_t nitems_to_skip); }; diff --git a/gr-blocks/include/gnuradio/blocks/socket_pdu.h b/gr-blocks/include/gnuradio/blocks/socket_pdu.h index 00b1b9a798..50841a5237 100644 --- a/gr-blocks/include/gnuradio/blocks/socket_pdu.h +++ b/gr-blocks/include/gnuradio/blocks/socket_pdu.h @@ -25,7 +25,7 @@ class BLOCKS_API socket_pdu : virtual public block { public: // gr::blocks::socket_pdu::sptr - typedef boost::shared_ptr<socket_pdu> sptr; + typedef std::shared_ptr<socket_pdu> sptr; /*! * \brief Construct a SOCKET PDU interface diff --git a/gr-blocks/include/gnuradio/blocks/stream_mux.h b/gr-blocks/include/gnuradio/blocks/stream_mux.h index c44d0118e7..be6255ba7f 100644 --- a/gr-blocks/include/gnuradio/blocks/stream_mux.h +++ b/gr-blocks/include/gnuradio/blocks/stream_mux.h @@ -34,7 +34,7 @@ class BLOCKS_API stream_mux : virtual public block { public: // gr::blocks::stream_mux::sptr - typedef boost::shared_ptr<stream_mux> sptr; + typedef std::shared_ptr<stream_mux> sptr; /*! * \brief Creates a stream muxing block to multiplex many streams into diff --git a/gr-blocks/include/gnuradio/blocks/stream_to_streams.h b/gr-blocks/include/gnuradio/blocks/stream_to_streams.h index 47369911d7..d08be72908 100644 --- a/gr-blocks/include/gnuradio/blocks/stream_to_streams.h +++ b/gr-blocks/include/gnuradio/blocks/stream_to_streams.h @@ -29,7 +29,7 @@ class BLOCKS_API stream_to_streams : virtual public sync_decimator { public: // gr::blocks::stream_to_streams::sptr - typedef boost::shared_ptr<stream_to_streams> sptr; + typedef std::shared_ptr<stream_to_streams> sptr; /*! * Make a stream-to-streams block. diff --git a/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h b/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h index 08b4afb0d0..2ebd6ddad3 100644 --- a/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h +++ b/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h @@ -33,7 +33,7 @@ namespace blocks { class BLOCKS_API stream_to_tagged_stream : virtual public gr::sync_block { public: - typedef boost::shared_ptr<stream_to_tagged_stream> sptr; + typedef std::shared_ptr<stream_to_tagged_stream> sptr; /*! * \param itemsize Item size diff --git a/gr-blocks/include/gnuradio/blocks/stream_to_vector.h b/gr-blocks/include/gnuradio/blocks/stream_to_vector.h index 6a6ed6082c..7c456eb4bd 100644 --- a/gr-blocks/include/gnuradio/blocks/stream_to_vector.h +++ b/gr-blocks/include/gnuradio/blocks/stream_to_vector.h @@ -25,7 +25,7 @@ class BLOCKS_API stream_to_vector : virtual public sync_decimator { public: // gr::blocks::stream_to_vector::sptr - typedef boost::shared_ptr<stream_to_vector> sptr; + typedef std::shared_ptr<stream_to_vector> sptr; /*! * Make a stream-to-vector block. diff --git a/gr-blocks/include/gnuradio/blocks/streams_to_stream.h b/gr-blocks/include/gnuradio/blocks/streams_to_stream.h index 0f1dc542aa..5c1f0ac7fc 100644 --- a/gr-blocks/include/gnuradio/blocks/streams_to_stream.h +++ b/gr-blocks/include/gnuradio/blocks/streams_to_stream.h @@ -29,7 +29,7 @@ class BLOCKS_API streams_to_stream : virtual public sync_interpolator { public: // gr::blocks::streams_to_stream::sptr - typedef boost::shared_ptr<streams_to_stream> sptr; + typedef std::shared_ptr<streams_to_stream> sptr; /*! * Make a streams-to-stream block. diff --git a/gr-blocks/include/gnuradio/blocks/streams_to_vector.h b/gr-blocks/include/gnuradio/blocks/streams_to_vector.h index 6df51a9680..1126add6ae 100644 --- a/gr-blocks/include/gnuradio/blocks/streams_to_vector.h +++ b/gr-blocks/include/gnuradio/blocks/streams_to_vector.h @@ -25,7 +25,7 @@ class BLOCKS_API streams_to_vector : virtual public sync_block { public: // gr::blocks::streams_to_vector::sptr - typedef boost::shared_ptr<streams_to_vector> sptr; + typedef std::shared_ptr<streams_to_vector> sptr; /*! * Make a stream-to-vector block. diff --git a/gr-blocks/include/gnuradio/blocks/stretch_ff.h b/gr-blocks/include/gnuradio/blocks/stretch_ff.h index 0513e42354..6568688b4f 100644 --- a/gr-blocks/include/gnuradio/blocks/stretch_ff.h +++ b/gr-blocks/include/gnuradio/blocks/stretch_ff.h @@ -27,7 +27,7 @@ class BLOCKS_API stretch_ff : virtual public sync_block { public: // gr::blocks::stretch_ff::sptr - typedef boost::shared_ptr<stretch_ff> sptr; + typedef std::shared_ptr<stretch_ff> sptr; /*! * \brief Make a stretch block. diff --git a/gr-blocks/include/gnuradio/blocks/sub.h b/gr-blocks/include/gnuradio/blocks/sub.h index e982d2da31..9a8e0f7e8b 100644 --- a/gr-blocks/include/gnuradio/blocks/sub.h +++ b/gr-blocks/include/gnuradio/blocks/sub.h @@ -31,7 +31,7 @@ class BLOCKS_API sub : virtual public sync_block { public: // gr::blocks::sub::sptr - typedef boost::shared_ptr<sub<T>> sptr; + typedef std::shared_ptr<sub<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/include/gnuradio/blocks/tag_debug.h b/gr-blocks/include/gnuradio/blocks/tag_debug.h index 008e78f71a..c39ff77a67 100644 --- a/gr-blocks/include/gnuradio/blocks/tag_debug.h +++ b/gr-blocks/include/gnuradio/blocks/tag_debug.h @@ -47,7 +47,7 @@ class BLOCKS_API tag_debug : virtual public sync_block { public: // gr::blocks::tag_debug::sptr - typedef boost::shared_ptr<tag_debug> sptr; + typedef std::shared_ptr<tag_debug> sptr; /*! * Build a tag debug block diff --git a/gr-blocks/include/gnuradio/blocks/tag_gate.h b/gr-blocks/include/gnuradio/blocks/tag_gate.h index 957cfc4b3c..c34c2381bf 100644 --- a/gr-blocks/include/gnuradio/blocks/tag_gate.h +++ b/gr-blocks/include/gnuradio/blocks/tag_gate.h @@ -26,7 +26,7 @@ namespace blocks { class BLOCKS_API tag_gate : virtual public gr::sync_block { public: - typedef boost::shared_ptr<tag_gate> sptr; + typedef std::shared_ptr<tag_gate> sptr; virtual void set_propagation(bool propagate_tags) = 0; diff --git a/gr-blocks/include/gnuradio/blocks/tag_share.h b/gr-blocks/include/gnuradio/blocks/tag_share.h index dcba16bbe7..dbc0420bbc 100644 --- a/gr-blocks/include/gnuradio/blocks/tag_share.h +++ b/gr-blocks/include/gnuradio/blocks/tag_share.h @@ -35,7 +35,7 @@ namespace blocks { class BLOCKS_API tag_share : virtual public gr::sync_block { public: - typedef boost::shared_ptr<tag_share> sptr; + typedef std::shared_ptr<tag_share> sptr; /*! * \param sizeof_io_item The size of the Input 0/Output 0 stream type. Input 0 diff --git a/gr-blocks/include/gnuradio/blocks/tagged_file_sink.h b/gr-blocks/include/gnuradio/blocks/tagged_file_sink.h index 4410056fa9..a28d97b96e 100644 --- a/gr-blocks/include/gnuradio/blocks/tagged_file_sink.h +++ b/gr-blocks/include/gnuradio/blocks/tagged_file_sink.h @@ -37,7 +37,7 @@ class BLOCKS_API tagged_file_sink : virtual public sync_block { public: // gr::blocks::tagged_file_sink::sptr - typedef boost::shared_ptr<tagged_file_sink> sptr; + typedef std::shared_ptr<tagged_file_sink> sptr; /*! * \brief Build a tagged_file_sink block. diff --git a/gr-blocks/include/gnuradio/blocks/tagged_stream_align.h b/gr-blocks/include/gnuradio/blocks/tagged_stream_align.h index a7dbd698e2..f814e24714 100644 --- a/gr-blocks/include/gnuradio/blocks/tagged_stream_align.h +++ b/gr-blocks/include/gnuradio/blocks/tagged_stream_align.h @@ -26,7 +26,7 @@ namespace blocks { class BLOCKS_API tagged_stream_align : virtual public block { public: - typedef boost::shared_ptr<tagged_stream_align> sptr; + typedef std::shared_ptr<tagged_stream_align> sptr; /*! * Make a tagged stream align diff --git a/gr-blocks/include/gnuradio/blocks/tagged_stream_multiply_length.h b/gr-blocks/include/gnuradio/blocks/tagged_stream_multiply_length.h index 3e745d4224..f7b99cae0e 100644 --- a/gr-blocks/include/gnuradio/blocks/tagged_stream_multiply_length.h +++ b/gr-blocks/include/gnuradio/blocks/tagged_stream_multiply_length.h @@ -28,7 +28,7 @@ namespace blocks { class BLOCKS_API tagged_stream_multiply_length : virtual public block { public: - typedef boost::shared_ptr<tagged_stream_multiply_length> sptr; + typedef std::shared_ptr<tagged_stream_multiply_length> sptr; virtual void set_scalar(double scalar) = 0; /*! diff --git a/gr-blocks/include/gnuradio/blocks/tagged_stream_mux.h b/gr-blocks/include/gnuradio/blocks/tagged_stream_mux.h index 11cf40c6cd..2dcbee4f57 100644 --- a/gr-blocks/include/gnuradio/blocks/tagged_stream_mux.h +++ b/gr-blocks/include/gnuradio/blocks/tagged_stream_mux.h @@ -38,7 +38,7 @@ namespace blocks { class BLOCKS_API tagged_stream_mux : virtual public tagged_stream_block { public: - typedef boost::shared_ptr<tagged_stream_mux> sptr; + typedef std::shared_ptr<tagged_stream_mux> sptr; /*! * Make a tagged stream mux block. diff --git a/gr-blocks/include/gnuradio/blocks/tagged_stream_to_pdu.h b/gr-blocks/include/gnuradio/blocks/tagged_stream_to_pdu.h index 631d0ca236..74c7b74773 100644 --- a/gr-blocks/include/gnuradio/blocks/tagged_stream_to_pdu.h +++ b/gr-blocks/include/gnuradio/blocks/tagged_stream_to_pdu.h @@ -31,7 +31,7 @@ class BLOCKS_API tagged_stream_to_pdu : virtual public tagged_stream_block { public: // gr::blocks::tagged_stream_to_pdu::sptr - typedef boost::shared_ptr<tagged_stream_to_pdu> sptr; + typedef std::shared_ptr<tagged_stream_to_pdu> sptr; /*! * \brief Construct a tagged_stream_to_pdu block diff --git a/gr-blocks/include/gnuradio/blocks/tags_strobe.h b/gr-blocks/include/gnuradio/blocks/tags_strobe.h index ae7b37bbd6..443da6d018 100644 --- a/gr-blocks/include/gnuradio/blocks/tags_strobe.h +++ b/gr-blocks/include/gnuradio/blocks/tags_strobe.h @@ -33,7 +33,7 @@ class BLOCKS_API tags_strobe : virtual public sync_block { public: // gr::blocks::tags_strobe::sptr - typedef boost::shared_ptr<tags_strobe> sptr; + typedef std::shared_ptr<tags_strobe> sptr; /*! * Make a tags stobe block to send tags with value \p value diff --git a/gr-blocks/include/gnuradio/blocks/tcp_server_sink.h b/gr-blocks/include/gnuradio/blocks/tcp_server_sink.h index 7938b80054..82c9becb14 100644 --- a/gr-blocks/include/gnuradio/blocks/tcp_server_sink.h +++ b/gr-blocks/include/gnuradio/blocks/tcp_server_sink.h @@ -30,7 +30,7 @@ class BLOCKS_API tcp_server_sink : virtual public gr::sync_block { public: // gr::blocks::tcp_server_sink::sptr - typedef boost::shared_ptr<tcp_server_sink> sptr; + typedef std::shared_ptr<tcp_server_sink> sptr; /*! * \brief TCP Server Sink Constructor diff --git a/gr-blocks/include/gnuradio/blocks/test_tag_variable_rate_ff.h b/gr-blocks/include/gnuradio/blocks/test_tag_variable_rate_ff.h index 30d3678fb4..3f36c5ae6d 100644 --- a/gr-blocks/include/gnuradio/blocks/test_tag_variable_rate_ff.h +++ b/gr-blocks/include/gnuradio/blocks/test_tag_variable_rate_ff.h @@ -47,7 +47,7 @@ class BLOCKS_API test_tag_variable_rate_ff : virtual public block { public: // gr::blocks::test_tag_variable_rate_ff::sptr - typedef boost::shared_ptr<test_tag_variable_rate_ff> sptr; + typedef std::shared_ptr<test_tag_variable_rate_ff> sptr; /*! * Build a test_tag_variable_rate_ff block. diff --git a/gr-blocks/include/gnuradio/blocks/threshold_ff.h b/gr-blocks/include/gnuradio/blocks/threshold_ff.h index a3900be0f4..c66b85c74a 100644 --- a/gr-blocks/include/gnuradio/blocks/threshold_ff.h +++ b/gr-blocks/include/gnuradio/blocks/threshold_ff.h @@ -30,7 +30,7 @@ class BLOCKS_API threshold_ff : virtual public sync_block { public: // gr::blocks::threshold_ff::sptr - typedef boost::shared_ptr<threshold_ff> sptr; + typedef std::shared_ptr<threshold_ff> sptr; /* \brief Create a threadshold block. * \param lo Threshold input signal needs to drop below to diff --git a/gr-blocks/include/gnuradio/blocks/throttle.h b/gr-blocks/include/gnuradio/blocks/throttle.h index 6d3f8bb0ae..9372a8711b 100644 --- a/gr-blocks/include/gnuradio/blocks/throttle.h +++ b/gr-blocks/include/gnuradio/blocks/throttle.h @@ -34,7 +34,7 @@ namespace blocks { class BLOCKS_API throttle : virtual public sync_block { public: - typedef boost::shared_ptr<throttle> sptr; + typedef std::shared_ptr<throttle> sptr; static sptr make(size_t itemsize, double samples_per_sec, bool ignore_tags = true); diff --git a/gr-blocks/include/gnuradio/blocks/transcendental.h b/gr-blocks/include/gnuradio/blocks/transcendental.h index 30b16880ac..421aa3d7a8 100644 --- a/gr-blocks/include/gnuradio/blocks/transcendental.h +++ b/gr-blocks/include/gnuradio/blocks/transcendental.h @@ -34,7 +34,7 @@ class BLOCKS_API transcendental : virtual public sync_block { public: // gr::blocks::transcendental::sptr - typedef boost::shared_ptr<transcendental> sptr; + typedef std::shared_ptr<transcendental> sptr; static sptr make(const std::string& name, const std::string& type = "float"); }; diff --git a/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h b/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h index 6a349f6ff6..67b417c058 100644 --- a/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h +++ b/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h @@ -30,7 +30,7 @@ template <class T> class BLOCKS_API tsb_vector_sink : virtual public gr::tagged_stream_block { public: - typedef boost::shared_ptr<tsb_vector_sink<T>> sptr; + typedef std::shared_ptr<tsb_vector_sink<T>> sptr; virtual void reset() = 0; virtual std::vector<std::vector<T>> data() const = 0; diff --git a/gr-blocks/include/gnuradio/blocks/tuntap_pdu.h b/gr-blocks/include/gnuradio/blocks/tuntap_pdu.h index 93a00adc55..90424d928d 100644 --- a/gr-blocks/include/gnuradio/blocks/tuntap_pdu.h +++ b/gr-blocks/include/gnuradio/blocks/tuntap_pdu.h @@ -25,7 +25,7 @@ class BLOCKS_API tuntap_pdu : virtual public block { public: // gr::blocks::tuntap_pdu::sptr - typedef boost::shared_ptr<tuntap_pdu> sptr; + typedef std::shared_ptr<tuntap_pdu> sptr; /*! * \brief Construct a TUNTAP PDU interface diff --git a/gr-blocks/include/gnuradio/blocks/uchar_to_float.h b/gr-blocks/include/gnuradio/blocks/uchar_to_float.h index 8b7702bd23..62b016ec85 100644 --- a/gr-blocks/include/gnuradio/blocks/uchar_to_float.h +++ b/gr-blocks/include/gnuradio/blocks/uchar_to_float.h @@ -25,7 +25,7 @@ class BLOCKS_API uchar_to_float : virtual public sync_block { public: // gr::blocks::uchar_to_float_ff::sptr - typedef boost::shared_ptr<uchar_to_float> sptr; + typedef std::shared_ptr<uchar_to_float> sptr; /*! * Build a uchar to float block. diff --git a/gr-blocks/include/gnuradio/blocks/udp_sink.h b/gr-blocks/include/gnuradio/blocks/udp_sink.h index 3ea6a77671..950aec1306 100644 --- a/gr-blocks/include/gnuradio/blocks/udp_sink.h +++ b/gr-blocks/include/gnuradio/blocks/udp_sink.h @@ -25,7 +25,7 @@ class BLOCKS_API udp_sink : virtual public sync_block { public: // gr::blocks::udp_sink::sptr - typedef boost::shared_ptr<udp_sink> sptr; + typedef std::shared_ptr<udp_sink> sptr; /*! * \brief UDP Sink Constructor diff --git a/gr-blocks/include/gnuradio/blocks/udp_source.h b/gr-blocks/include/gnuradio/blocks/udp_source.h index 3b3957a97c..8e5d037544 100644 --- a/gr-blocks/include/gnuradio/blocks/udp_source.h +++ b/gr-blocks/include/gnuradio/blocks/udp_source.h @@ -25,7 +25,7 @@ class BLOCKS_API udp_source : virtual public sync_block { public: // gr::blocks::udp_source::sptr - typedef boost::shared_ptr<udp_source> sptr; + typedef std::shared_ptr<udp_source> sptr; /*! * \brief UDP Source Constructor diff --git a/gr-blocks/include/gnuradio/blocks/unpack_k_bits_bb.h b/gr-blocks/include/gnuradio/blocks/unpack_k_bits_bb.h index 7e2766584a..9e70cc74cf 100644 --- a/gr-blocks/include/gnuradio/blocks/unpack_k_bits_bb.h +++ b/gr-blocks/include/gnuradio/blocks/unpack_k_bits_bb.h @@ -33,7 +33,7 @@ class BLOCKS_API unpack_k_bits_bb : virtual public sync_interpolator { public: // gr::blocks::unpack_k_bits_bb::sptr - typedef boost::shared_ptr<unpack_k_bits_bb> sptr; + typedef std::shared_ptr<unpack_k_bits_bb> sptr; /*! * \brief Make an unpack_k_bits block. diff --git a/gr-blocks/include/gnuradio/blocks/unpacked_to_packed.h b/gr-blocks/include/gnuradio/blocks/unpacked_to_packed.h index a6fad35d9f..08c5cd5061 100644 --- a/gr-blocks/include/gnuradio/blocks/unpacked_to_packed.h +++ b/gr-blocks/include/gnuradio/blocks/unpacked_to_packed.h @@ -50,7 +50,7 @@ class BLOCKS_API unpacked_to_packed : virtual public block { public: // gr::blocks::unpacked_to_packed::sptr - typedef boost::shared_ptr<unpacked_to_packed<T>> sptr; + typedef std::shared_ptr<unpacked_to_packed<T>> sptr; static sptr make(unsigned int bits_per_chunk, endianness_t endianness); }; diff --git a/gr-blocks/include/gnuradio/blocks/vco_c.h b/gr-blocks/include/gnuradio/blocks/vco_c.h index 7abc44e8b1..de24dd3def 100644 --- a/gr-blocks/include/gnuradio/blocks/vco_c.h +++ b/gr-blocks/include/gnuradio/blocks/vco_c.h @@ -29,7 +29,7 @@ class BLOCKS_API vco_c : virtual public sync_block { public: // gr::blocks::vco_c::sptr - typedef boost::shared_ptr<vco_c> sptr; + typedef std::shared_ptr<vco_c> sptr; /*! * \brief VCO - Voltage controlled oscillator diff --git a/gr-blocks/include/gnuradio/blocks/vco_f.h b/gr-blocks/include/gnuradio/blocks/vco_f.h index 935e32c50a..ec0112f0cc 100644 --- a/gr-blocks/include/gnuradio/blocks/vco_f.h +++ b/gr-blocks/include/gnuradio/blocks/vco_f.h @@ -29,7 +29,7 @@ class BLOCKS_API vco_f : virtual public sync_block { public: // gr::blocks::vco_f::sptr - typedef boost::shared_ptr<vco_f> sptr; + typedef std::shared_ptr<vco_f> sptr; /*! * \brief VCO - Voltage controlled oscillator diff --git a/gr-blocks/include/gnuradio/blocks/vector_insert.h b/gr-blocks/include/gnuradio/blocks/vector_insert.h index 1807632db2..b2c06a393d 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_insert.h +++ b/gr-blocks/include/gnuradio/blocks/vector_insert.h @@ -28,7 +28,7 @@ class BLOCKS_API vector_insert : virtual public block { public: // gr::blocks::vector_insert::sptr - typedef boost::shared_ptr<vector_insert<T>> sptr; + typedef std::shared_ptr<vector_insert<T>> sptr; /*! * Make vector insert block. diff --git a/gr-blocks/include/gnuradio/blocks/vector_map.h b/gr-blocks/include/gnuradio/blocks/vector_map.h index 36e562e961..81d0d7be0a 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_map.h +++ b/gr-blocks/include/gnuradio/blocks/vector_map.h @@ -37,7 +37,7 @@ class BLOCKS_API vector_map : virtual public sync_block { public: // gr::blocks::vector_map::sptr - typedef boost::shared_ptr<vector_map> sptr; + typedef std::shared_ptr<vector_map> sptr; /*! * Build a vector map block. diff --git a/gr-blocks/include/gnuradio/blocks/vector_sink.h b/gr-blocks/include/gnuradio/blocks/vector_sink.h index 123b695905..9d993a0b06 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_sink.h +++ b/gr-blocks/include/gnuradio/blocks/vector_sink.h @@ -28,7 +28,7 @@ class BLOCKS_API vector_sink : virtual public sync_block { public: // gr::blocks::vector_sink::sptr - typedef boost::shared_ptr<vector_sink<T>> sptr; + typedef std::shared_ptr<vector_sink<T>> sptr; /*! * \brief Make a new instance of the vector source, and return a shared pointer to it. diff --git a/gr-blocks/include/gnuradio/blocks/vector_source.h b/gr-blocks/include/gnuradio/blocks/vector_source.h index 13bdb922ab..cecd0123fa 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_source.h +++ b/gr-blocks/include/gnuradio/blocks/vector_source.h @@ -56,7 +56,7 @@ class BLOCKS_API vector_source : virtual public sync_block { public: // gr::blocks::vector_source::sptr - typedef boost::shared_ptr<vector_source<T>> sptr; + typedef std::shared_ptr<vector_source<T>> sptr; static sptr make(const std::vector<T>& data, bool repeat = false, diff --git a/gr-blocks/include/gnuradio/blocks/vector_to_stream.h b/gr-blocks/include/gnuradio/blocks/vector_to_stream.h index 7feb7560bb..d9a1030dc4 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_to_stream.h +++ b/gr-blocks/include/gnuradio/blocks/vector_to_stream.h @@ -25,7 +25,7 @@ class BLOCKS_API vector_to_stream : virtual public sync_interpolator { public: // gr::blocks::vector_to_stream::sptr - typedef boost::shared_ptr<vector_to_stream> sptr; + typedef std::shared_ptr<vector_to_stream> sptr; /*! * Make vector-to-stream block diff --git a/gr-blocks/include/gnuradio/blocks/vector_to_streams.h b/gr-blocks/include/gnuradio/blocks/vector_to_streams.h index 1a7356c59c..18f5db7fc8 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_to_streams.h +++ b/gr-blocks/include/gnuradio/blocks/vector_to_streams.h @@ -25,7 +25,7 @@ class BLOCKS_API vector_to_streams : virtual public sync_block { public: // gr::blocks::vector_to_streams::sptr - typedef boost::shared_ptr<vector_to_streams> sptr; + typedef std::shared_ptr<vector_to_streams> sptr; /*! * Make vector-to-streams block diff --git a/gr-blocks/include/gnuradio/blocks/wavfile_sink.h b/gr-blocks/include/gnuradio/blocks/wavfile_sink.h index 10b1276e85..d996339300 100644 --- a/gr-blocks/include/gnuradio/blocks/wavfile_sink.h +++ b/gr-blocks/include/gnuradio/blocks/wavfile_sink.h @@ -29,7 +29,7 @@ class BLOCKS_API wavfile_sink : virtual public sync_block { public: // gr::blocks::wavfile_sink::sptr - typedef boost::shared_ptr<wavfile_sink> sptr; + typedef std::shared_ptr<wavfile_sink> sptr; /* * \param filename The .wav file to be opened diff --git a/gr-blocks/include/gnuradio/blocks/wavfile_source.h b/gr-blocks/include/gnuradio/blocks/wavfile_source.h index c82b9981ec..d20838534f 100644 --- a/gr-blocks/include/gnuradio/blocks/wavfile_source.h +++ b/gr-blocks/include/gnuradio/blocks/wavfile_source.h @@ -29,7 +29,7 @@ class BLOCKS_API wavfile_source : virtual public sync_block { public: // gr::blocks::wavfile_source::sptr - typedef boost::shared_ptr<wavfile_source> sptr; + typedef std::shared_ptr<wavfile_source> sptr; static sptr make(const char* filename, bool repeat = false); diff --git a/gr-blocks/include/gnuradio/blocks/xor_blk.h b/gr-blocks/include/gnuradio/blocks/xor_blk.h index e6b629a2ad..59f3d3f1fc 100644 --- a/gr-blocks/include/gnuradio/blocks/xor_blk.h +++ b/gr-blocks/include/gnuradio/blocks/xor_blk.h @@ -30,7 +30,7 @@ class BLOCKS_API xor_blk : virtual public sync_block { public: // gr::blocks::xor::sptr - typedef boost::shared_ptr<xor_blk<T>> sptr; + typedef std::shared_ptr<xor_blk<T>> sptr; static sptr make(size_t vlen = 1); }; diff --git a/gr-blocks/lib/message_strobe_impl.cc b/gr-blocks/lib/message_strobe_impl.cc index e17e5c39c9..9a601c6cb7 100644 --- a/gr-blocks/lib/message_strobe_impl.cc +++ b/gr-blocks/lib/message_strobe_impl.cc @@ -52,7 +52,7 @@ bool message_strobe_impl::start() // NOTE: d_finished should be something explicitly thread safe. But since // nothing breaks on concurrent access, I'll just leave it as bool. d_finished = false; - d_thread = boost::shared_ptr<gr::thread::thread>( + d_thread = std::shared_ptr<gr::thread::thread>( new gr::thread::thread(boost::bind(&message_strobe_impl::run, this))); return block::start(); diff --git a/gr-blocks/lib/message_strobe_impl.h b/gr-blocks/lib/message_strobe_impl.h index 91111dd769..988990a247 100644 --- a/gr-blocks/lib/message_strobe_impl.h +++ b/gr-blocks/lib/message_strobe_impl.h @@ -19,7 +19,7 @@ namespace blocks { class BLOCKS_API message_strobe_impl : public message_strobe { private: - boost::shared_ptr<gr::thread::thread> d_thread; + std::shared_ptr<gr::thread::thread> d_thread; bool d_finished; long d_period_ms; pmt::pmt_t d_msg; diff --git a/gr-blocks/lib/message_strobe_random_impl.cc b/gr-blocks/lib/message_strobe_random_impl.cc index 3a4b322294..793066c419 100644 --- a/gr-blocks/lib/message_strobe_random_impl.cc +++ b/gr-blocks/lib/message_strobe_random_impl.cc @@ -50,7 +50,7 @@ message_strobe_random_impl::message_strobe_random_impl( { // set up ports message_port_register_out(d_port); - d_thread = boost::shared_ptr<gr::thread::thread>( + d_thread = std::shared_ptr<gr::thread::thread>( new gr::thread::thread(boost::bind(&message_strobe_random_impl::run, this))); message_port_register_in(pmt::mp("set_msg")); diff --git a/gr-blocks/lib/message_strobe_random_impl.h b/gr-blocks/lib/message_strobe_random_impl.h index db66aa077f..9e1c898b31 100644 --- a/gr-blocks/lib/message_strobe_random_impl.h +++ b/gr-blocks/lib/message_strobe_random_impl.h @@ -28,7 +28,7 @@ private: std::poisson_distribution<> pd; //(d_mean_ms); std::normal_distribution<> nd; //(d_mean_ms, d_std_ms); std::uniform_real_distribution<> ud; //(d_mean_ms - d_std_ms, d_mean_ms + d_std_ms); - boost::shared_ptr<gr::thread::thread> d_thread; + std::shared_ptr<gr::thread::thread> d_thread; bool d_finished; pmt::pmt_t d_msg; const pmt::pmt_t d_port; diff --git a/gr-blocks/lib/qa_gr_flowgraph.cc b/gr-blocks/lib/qa_gr_flowgraph.cc index 15c7ab46a6..6eb5e4224a 100644 --- a/gr-blocks/lib/qa_gr_flowgraph.cc +++ b/gr-blocks/lib/qa_gr_flowgraph.cc @@ -23,7 +23,7 @@ namespace blocks { class null_qa_source : virtual public sync_block { public: - typedef boost::shared_ptr<null_qa_source> sptr; + typedef std::shared_ptr<null_qa_source> sptr; static sptr make(size_t sizeof_stream_item); }; class null_source_qa_impl : public null_qa_source @@ -56,7 +56,7 @@ null_qa_source::sptr null_qa_source::make(size_t sizeof_stream_item) class null_qa_sink : virtual public sync_block { public: - typedef boost::shared_ptr<null_qa_sink> sptr; + typedef std::shared_ptr<null_qa_sink> sptr; static sptr make(size_t sizeof_stream_item); }; class null_sink_qa_impl : public null_qa_sink diff --git a/gr-blocks/lib/qa_gr_hier_block2_derived.cc b/gr-blocks/lib/qa_gr_hier_block2_derived.cc index eb25f6e7ca..b2af4921c6 100644 --- a/gr-blocks/lib/qa_gr_hier_block2_derived.cc +++ b/gr-blocks/lib/qa_gr_hier_block2_derived.cc @@ -23,7 +23,7 @@ // Declare a test C++ hierarchical block class gr_derived_block; -typedef boost::shared_ptr<gr_derived_block> gr_derived_block_sptr; +typedef std::shared_ptr<gr_derived_block> gr_derived_block_sptr; gr_derived_block_sptr gr_make_derived_block(); class gr_derived_block : public gr::hier_block2 diff --git a/gr-blocks/lib/socket_pdu_impl.h b/gr-blocks/lib/socket_pdu_impl.h index c684ad013f..2e6c935471 100644 --- a/gr-blocks/lib/socket_pdu_impl.h +++ b/gr-blocks/lib/socket_pdu_impl.h @@ -34,20 +34,20 @@ private: const bool d_tcp_no_delay; // TCP server specific - boost::shared_ptr<boost::asio::ip::tcp::acceptor> d_acceptor_tcp; + std::shared_ptr<boost::asio::ip::tcp::acceptor> d_acceptor_tcp; void start_tcp_accept(); void tcp_server_send(pmt::pmt_t msg); void handle_tcp_accept(tcp_connection::sptr new_connection, const boost::system::error_code& error); // TCP client specific - boost::shared_ptr<boost::asio::ip::tcp::socket> d_tcp_socket; + std::shared_ptr<boost::asio::ip::tcp::socket> d_tcp_socket; void tcp_client_send(pmt::pmt_t msg); // UDP specific boost::asio::ip::udp::endpoint d_udp_endpoint; boost::asio::ip::udp::endpoint d_udp_endpoint_other; - boost::shared_ptr<boost::asio::ip::udp::socket> d_udp_socket; + std::shared_ptr<boost::asio::ip::udp::socket> d_udp_socket; void handle_udp_read(const boost::system::error_code& error, size_t bytes_transferred); void udp_send(pmt::pmt_t msg); diff --git a/gr-blocks/lib/tcp_connection.cc b/gr-blocks/lib/tcp_connection.cc index 086d1065f0..4634039ae4 100644 --- a/gr-blocks/lib/tcp_connection.cc +++ b/gr-blocks/lib/tcp_connection.cc @@ -45,7 +45,7 @@ void tcp_connection::send(pmt::pmt_t vector) size_t len = pmt::blob_length(vector); // Asio async_write() requires the buffer to remain valid until the handler is called. - boost::shared_ptr<char[]> txbuf(new char[len]); + std::shared_ptr<char[]> txbuf(new char[len]); size_t temp = 0; memcpy(txbuf.get(), pmt::uniform_vector_elements(vector, temp), len); diff --git a/gr-blocks/lib/tcp_connection.h b/gr-blocks/lib/tcp_connection.h index 3841ce588e..2dd914ab71 100644 --- a/gr-blocks/lib/tcp_connection.h +++ b/gr-blocks/lib/tcp_connection.h @@ -14,7 +14,7 @@ #include <pmt/pmt.h> #include <boost/array.hpp> #include <boost/asio.hpp> -#include <boost/shared_ptr.hpp> +#include <memory> namespace gr { @@ -35,7 +35,7 @@ private: bool no_delay = false); public: - typedef boost::shared_ptr<tcp_connection> sptr; + typedef std::shared_ptr<tcp_connection> sptr; static sptr make(boost::asio::io_service& io_service, int MTU = 10000, bool no_delay = false); @@ -45,7 +45,7 @@ public: void start(gr::basic_block* block); void send(pmt::pmt_t vector); void handle_read(const boost::system::error_code& error, size_t bytes_transferred); - void handle_write(boost::shared_ptr<char[]> txbuf, + void handle_write(std::shared_ptr<char[]> txbuf, const boost::system::error_code& error, size_t bytes_transferred) { diff --git a/gr-blocks/lib/tcp_server_sink_impl.h b/gr-blocks/lib/tcp_server_sink_impl.h index d9b996b069..6e75432302 100644 --- a/gr-blocks/lib/tcp_server_sink_impl.h +++ b/gr-blocks/lib/tcp_server_sink_impl.h @@ -31,7 +31,7 @@ private: std::set<boost::asio::ip::tcp::socket*> d_sockets; boost::asio::ip::tcp::acceptor d_acceptor; - boost::shared_ptr<uint8_t[]> d_buf; + std::shared_ptr<uint8_t[]> d_buf; enum { BUF_SIZE = 256 * 1024, }; |