File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff 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
1717public:
@@ -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+
4952private:
5053 send_buffer_p registry_; // optional consumer registry
5154 buffer_type buffer_; // the sample buffer
Original file line number Diff line number Diff line change 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
You can’t perform that action at this time.
0 commit comments