From 7772ea4579a45bcf63ebd5e68be66ba1a9c72dfa Mon Sep 17 00:00:00 2001
From: Clyne Sullivan <tullivan99@gmail.com>
Date: Fri, 11 Nov 2016 15:02:17 -0500
Subject: chibios!

---
 include/distortos/DynamicMessageQueue.hpp | 60 -------------------------------
 1 file changed, 60 deletions(-)
 delete mode 100644 include/distortos/DynamicMessageQueue.hpp

(limited to 'include/distortos/DynamicMessageQueue.hpp')

diff --git a/include/distortos/DynamicMessageQueue.hpp b/include/distortos/DynamicMessageQueue.hpp
deleted file mode 100644
index b298351..0000000
--- a/include/distortos/DynamicMessageQueue.hpp
+++ /dev/null
@@ -1,60 +0,0 @@
-/**
- * \file
- * \brief DynamicMessageQueue class header
- *
- * \author Copyright (C) 2015 Kamil Szczygiel http://www.distortec.com http://www.freddiechopin.info
- *
- * \par License
- * This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not
- * distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
- */
-
-#ifndef INCLUDE_DISTORTOS_DYNAMICMESSAGEQUEUE_HPP_
-#define INCLUDE_DISTORTOS_DYNAMICMESSAGEQUEUE_HPP_
-
-#include "MessageQueue.hpp"
-
-#include "distortos/internal/memory/storageDeleter.hpp"
-
-namespace distortos
-{
-
-/**
- * \brief DynamicMessageQueue class is a variant of MessageQueue that has dynamic storage for queue's contents.
- *
- * \tparam T is the type of data in queue
- *
- * \ingroup queues
- */
-
-template<typename T>
-class DynamicMessageQueue : public MessageQueue<T>
-{
-public:
-
-	/// import EntryStorage type from base class
-	using typename MessageQueue<T>::EntryStorage;
-
-	/// import ValueStorage type from base class
-	using typename MessageQueue<T>::ValueStorage;
-
-	/**
-	 * \brief DynamicMessageQueue's constructor
-	 *
-	 * \param [in] queueSize is the maximum number of elements in queue
-	 */
-
-	explicit DynamicMessageQueue(size_t queueSize);
-};
-
-template<typename T>
-DynamicMessageQueue<T>::DynamicMessageQueue(const size_t queueSize) :
-		MessageQueue<T>{{new EntryStorage[queueSize], internal::storageDeleter<EntryStorage>},
-				{new ValueStorage[queueSize], internal::storageDeleter<ValueStorage>}, queueSize}
-{
-
-}
-
-}	// namespace distortos
-
-#endif	// INCLUDE_DISTORTOS_DYNAMICMESSAGEQUEUE_HPP_
-- 
cgit v1.2.3