summaryrefslogtreecommitdiff
path: root/gr-blocks/lib
diff options
context:
space:
mode:
authorMarcus Müller <mmueller@gnuradio.org>2020-12-19 14:46:52 +0100
committerMartin Braun <martin@gnuradio.org>2021-01-04 08:53:17 -0800
commitacf08b91594bbbcd0649a55ff377f242459f1a07 (patch)
tree574ab0c47a44200166d19c77f55b6fcacb8877a2 /gr-blocks/lib
parent57df09de3a2e27aca42eca621d452f03b15b67b6 (diff)
C++14: Use std::make_unique instead of boost::make_unique
Also, clean up includes Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
Diffstat (limited to 'gr-blocks/lib')
-rw-r--r--gr-blocks/lib/tcp_server_sink_impl.cc8
-rw-r--r--gr-blocks/lib/udp_sink_impl.cc4
-rw-r--r--gr-blocks/lib/udp_source_impl.cc4
3 files changed, 8 insertions, 8 deletions
diff --git a/gr-blocks/lib/tcp_server_sink_impl.cc b/gr-blocks/lib/tcp_server_sink_impl.cc
index 1cd6c2b14..ad62269a2 100644
--- a/gr-blocks/lib/tcp_server_sink_impl.cc
+++ b/gr-blocks/lib/tcp_server_sink_impl.cc
@@ -20,8 +20,8 @@
#include <boost/array.hpp>
#include <boost/asio.hpp>
#include <boost/format.hpp>
-#include <boost/make_unique.hpp>
#include <algorithm>
+#include <memory>
#include <stdexcept>
namespace gr {
@@ -57,12 +57,12 @@ tcp_server_sink_impl::tcp_server_sink_impl(size_t itemsize,
d_acceptor.listen();
if (!noblock) {
- auto sock = boost::make_unique<boost::asio::ip::tcp::socket>(d_io_service);
+ auto sock = std::make_unique<boost::asio::ip::tcp::socket>(d_io_service);
d_acceptor.accept(*sock, d_endpoint);
d_sockets.insert(std::move(sock));
}
- d_socket = boost::make_unique<boost::asio::ip::tcp::socket>(d_io_service);
+ d_socket = std::make_unique<boost::asio::ip::tcp::socket>(d_io_service);
d_acceptor.async_accept(*d_socket,
boost::bind(&tcp_server_sink_impl::do_accept,
this,
@@ -76,7 +76,7 @@ void tcp_server_sink_impl::do_accept(const boost::system::error_code& error)
if (!error) {
gr::thread::scoped_lock guard(d_writing_mut);
d_sockets.insert(std::move(d_socket));
- d_socket = boost::make_unique<boost::asio::ip::tcp::socket>(d_io_service);
+ d_socket = std::make_unique<boost::asio::ip::tcp::socket>(d_io_service);
d_acceptor.async_accept(*d_socket,
boost::bind(&tcp_server_sink_impl::do_accept,
this,
diff --git a/gr-blocks/lib/udp_sink_impl.cc b/gr-blocks/lib/udp_sink_impl.cc
index 3eff348ee..24370f322 100644
--- a/gr-blocks/lib/udp_sink_impl.cc
+++ b/gr-blocks/lib/udp_sink_impl.cc
@@ -20,7 +20,7 @@
#include <boost/array.hpp>
#include <boost/asio.hpp>
#include <boost/format.hpp>
-#include <boost/make_unique.hpp>
+#include <memory>
#include <stdexcept>
namespace gr {
@@ -65,7 +65,7 @@ void udp_sink_impl::connect(const std::string& host, int port)
host, s_port, boost::asio::ip::resolver_query_base::passive);
d_endpoint = *resolver.resolve(query);
- d_socket = boost::make_unique<boost::asio::ip::udp::socket>(d_io_service);
+ d_socket = std::make_unique<boost::asio::ip::udp::socket>(d_io_service);
d_socket->open(d_endpoint.protocol());
boost::asio::socket_base::reuse_address roption(true);
diff --git a/gr-blocks/lib/udp_source_impl.cc b/gr-blocks/lib/udp_source_impl.cc
index e13fc60e3..fe07e055f 100644
--- a/gr-blocks/lib/udp_source_impl.cc
+++ b/gr-blocks/lib/udp_source_impl.cc
@@ -19,7 +19,7 @@
#include <errno.h>
#include <stdio.h>
#include <string.h>
-#include <boost/make_unique.hpp>
+#include <memory>
#include <stdexcept>
namespace gr {
@@ -74,7 +74,7 @@ void udp_source_impl::connect(const std::string& host, int port)
d_host, s_port, boost::asio::ip::resolver_query_base::passive);
d_endpoint = *resolver.resolve(query);
- d_socket = boost::make_unique<boost::asio::ip::udp::socket>(d_io_service);
+ d_socket = std::make_unique<boost::asio::ip::udp::socket>(d_io_service);
d_socket->open(d_endpoint.protocol());
boost::asio::socket_base::reuse_address roption(true);