event: Make the event queue non copyable.

pull/4594/head
Vincent Coubard 2017-06-20 14:20:38 +01:00
parent 3119c4238d
commit f57cc80ecc
1 changed files with 2 additions and 1 deletions

View File

@ -19,6 +19,7 @@
#include "equeue/equeue.h" #include "equeue/equeue.h"
#include "platform/Callback.h" #include "platform/Callback.h"
#include "platform/NonCopyable.h"
#include <cstddef> #include <cstddef>
#include <new> #include <new>
@ -47,7 +48,7 @@ class Event;
* Flexible event queue for dispatching events * Flexible event queue for dispatching events
* @ingroup events * @ingroup events
*/ */
class EventQueue { class EventQueue : private mbed::NonCopyable<EventQueue> {
public: public:
/** Create an EventQueue /** Create an EventQueue
* *