X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/8c077434920dc49c791c9ed5c3ad7cbbc8faec15..3fad6617c013e4fca6b2333a85751079421baaf4:/src/kernel/activity/MessageQueueImpl.hpp diff --git a/src/kernel/activity/MessageQueueImpl.hpp b/src/kernel/activity/MessageQueueImpl.hpp index 4bc010f956..3016e049d5 100644 --- a/src/kernel/activity/MessageQueueImpl.hpp +++ b/src/kernel/activity/MessageQueueImpl.hpp @@ -31,6 +31,8 @@ class MessageQueueImpl { MessageQueueImpl& operator=(const MailboxImpl&) = delete; public: + ~MessageQueueImpl(); + /** @brief Public interface */ unsigned get_id() const { return id_; } @@ -41,6 +43,7 @@ public: const char* get_cname() const { return name_.c_str(); } void push(const MessImplPtr& mess); void remove(const MessImplPtr& mess); + void clear(); bool empty() const { return queue_.empty(); } size_t size() const { return queue_.size(); } const MessImplPtr& front() const { return queue_.front(); }