diff options
author | Thomas Habets <thomas@habets.se> | 2020-03-22 14:55:14 +0000 |
---|---|---|
committer | Martin Braun <martin@gnuradio.org> | 2020-03-27 08:45:52 -0700 |
commit | 5a9f864c9befdee426da6ddaec6e96c63e571bc3 (patch) | |
tree | e1529ddef962be3843eefb94d8619b79a79c8aca /gr-uhd/lib/usrp_sink_impl.cc | |
parent | 414a495d639ffb817dd3c04d771719e938f50daf (diff) |
Replace BOOST_FOREACH with C++11 range for
Diffstat (limited to 'gr-uhd/lib/usrp_sink_impl.cc')
-rw-r--r-- | gr-uhd/lib/usrp_sink_impl.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gr-uhd/lib/usrp_sink_impl.cc b/gr-uhd/lib/usrp_sink_impl.cc index d0be142784..e3694a8948 100644 --- a/gr-uhd/lib/usrp_sink_impl.cc +++ b/gr-uhd/lib/usrp_sink_impl.cc @@ -65,7 +65,7 @@ std::string usrp_sink_impl::get_subdev_spec(size_t mboard) void usrp_sink_impl::set_samp_rate(double rate) { - BOOST_FOREACH (const size_t chan, _stream_args.channels) { + for (const auto& chan : _stream_args.channels) { _dev->set_tx_rate(rate, chan); } _sample_rate = this->get_samp_rate(); @@ -413,7 +413,7 @@ int usrp_sink_impl::work(int noutput_items, GR_LOG_DEBUG(d_debug_logger, boost::format("Executing %d pending commands.") % _pending_cmds.size()); - BOOST_FOREACH (const pmt::pmt_t& cmd_pmt, _pending_cmds) { + for (const auto& cmd_pmt : _pending_cmds) { msg_handler_command(cmd_pmt); } _pending_cmds.clear(); @@ -440,7 +440,7 @@ void usrp_sink_impl::tag_work(int& ninput_items) // For commands that are in the middle of the burst: std::vector<pmt::pmt_t> commands_in_burst; // Store the command uint64_t in_burst_cmd_offset = 0; // Store its position - BOOST_FOREACH (const tag_t& my_tag, _tags) { + for (const auto& my_tag : _tags) { const uint64_t my_tag_count = my_tag.offset; const pmt::pmt_t& key = my_tag.key; const pmt::pmt_t& value = my_tag.value; @@ -566,7 +566,7 @@ void usrp_sink_impl::tag_work(int& ninput_items) // ...then it's in the middle of a burst, only send() until before the tag max_count = in_burst_cmd_offset; } else if (in_burst_cmd_offset < max_count) { - BOOST_FOREACH (const pmt::pmt_t& cmd_pmt, commands_in_burst) { + for (const auto& cmd_pmt : commands_in_burst) { _pending_cmds.push_back(cmd_pmt); } } |