Skip to content

Commit 068c0f3

Browse files
tstennercboulay
authored andcommitted
boost::noncopyable -> c++11 deleted copy functions
1 parent 766ef4a commit 068c0f3

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/consumer_queue.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace lsl {
1111
*
1212
* Erases the oldest samples if max capacity is exceeded. Implemented as a circular buffer.
1313
*/
14-
class consumer_queue : private lslboost::noncopyable {
14+
class consumer_queue {
1515
using buffer_type = lslboost::lockfree::spsc_queue<sample_p>;
1616

1717
public:
@@ -46,6 +46,9 @@ class consumer_queue : private lslboost::noncopyable {
4646
/// Check whether the buffer is empty.
4747
bool empty();
4848

49+
consumer_queue(const consumer_queue&) = delete;
50+
consumer_queue& operator=(const consumer_queue&) = delete;
51+
4952
private:
5053
send_buffer_p registry_; // optional consumer registry
5154
buffer_type buffer_; // the sample buffer

src/resolver_impl.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#include <boost/asio/ip/tcp.hpp>
99
#include <boost/asio/ip/udp.hpp>
1010
#include <boost/asio/steady_timer.hpp>
11-
#include <boost/noncopyable.hpp>
1211
#include <mutex>
1312
#include <thread>
1413

0 commit comments

Comments
 (0)