summaryrefslogtreecommitdiff
path: root/gr-blocks
diff options
context:
space:
mode:
Diffstat (limited to 'gr-blocks')
-rw-r--r--gr-blocks/include/gnuradio/blocks/abs_blk.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/add_blk.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/add_const_bb.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/add_const_cc.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/add_const_ff.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/add_const_ii.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/add_const_ss.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/add_const_v.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/and_blk.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/and_const.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/annotator_1to1.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/annotator_alltoall.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/annotator_raw.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/argmax.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/bin_statistics_f.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/burst_tagger.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/char_to_float.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/char_to_short.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/check_lfsr_32k_s.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_arg.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_float.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_imag.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_interleaved_char.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_interleaved_short.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_mag.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_mag_squared.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_magphase.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/complex_to_real.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/conjugate_cc.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/copy.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/correctiq.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/correctiq_auto.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/correctiq_man.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/correctiq_swapiq.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/ctrlport_probe2_b.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/ctrlport_probe2_c.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/ctrlport_probe2_f.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/ctrlport_probe2_i.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/ctrlport_probe2_s.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/ctrlport_probe_c.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/deinterleave.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/delay.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/divide.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/endian_swap.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/exponentiate_const_cci.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/file_descriptor_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/file_descriptor_source.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/file_meta_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/file_meta_source.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/file_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/file_source.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/float_to_char.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/float_to_complex.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/float_to_int.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/float_to_short.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/float_to_uchar.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/head.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/int_to_float.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/integrate.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/interleave.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/interleaved_char_to_complex.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/interleaved_short_to_complex.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/keep_m_in_n.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/keep_one_in_n.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/lfsr_32k_source_s.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/magphase_to_complex.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/max_blk.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/message_debug.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/message_strobe.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/message_strobe_random.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/min_blk.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/moving_average.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/multiply.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/multiply_by_tag_value_cc.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/multiply_conjugate_cc.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/multiply_const.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/multiply_const_v.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/multiply_matrix.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/mute.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/nlog10_ff.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/nop.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/not_blk.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/null_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/null_source.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/or_blk.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/pack_k_bits_bb.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/packed_to_unpacked.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/patterned_interleaver.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/pdu_filter.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/pdu_remove.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/pdu_set.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/pdu_to_tagged_stream.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/peak_detector.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/peak_detector2_fb.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/phase_shift.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/plateau_detector_fb.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/probe_rate.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/probe_signal.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/probe_signal_v.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/random_pdu.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/regenerate_bb.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/repack_bits_bb.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/repeat.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/rms_cf.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/rms_ff.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/rotator_cc.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/sample_and_hold.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/selector.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/short_to_char.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/short_to_float.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/skiphead.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/socket_pdu.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/stream_mux.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/stream_to_streams.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/stream_to_vector.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/streams_to_stream.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/streams_to_vector.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/stretch_ff.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/sub.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tag_debug.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tag_gate.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tag_share.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tagged_file_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tagged_stream_align.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tagged_stream_multiply_length.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tagged_stream_mux.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tagged_stream_to_pdu.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tags_strobe.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tcp_server_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/test_tag_variable_rate_ff.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/threshold_ff.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/throttle.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/transcendental.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tuntap_pdu.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/uchar_to_float.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/udp_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/udp_source.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/unpack_k_bits_bb.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/unpacked_to_packed.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vco_c.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vco_f.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_insert.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_map.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_source.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_to_stream.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_to_streams.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/wavfile_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/wavfile_source.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/xor_blk.h2
-rw-r--r--gr-blocks/lib/message_strobe_impl.cc2
-rw-r--r--gr-blocks/lib/message_strobe_impl.h2
-rw-r--r--gr-blocks/lib/message_strobe_random_impl.cc2
-rw-r--r--gr-blocks/lib/message_strobe_random_impl.h2
-rw-r--r--gr-blocks/lib/qa_gr_flowgraph.cc4
-rw-r--r--gr-blocks/lib/qa_gr_hier_block2_derived.cc2
-rw-r--r--gr-blocks/lib/socket_pdu_impl.h6
-rw-r--r--gr-blocks/lib/tcp_connection.cc2
-rw-r--r--gr-blocks/lib/tcp_connection.h6
-rw-r--r--gr-blocks/lib/tcp_server_sink_impl.h2
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,
};