From b36ef4701d92271255e1172036e804a26d22b4f5 Mon Sep 17 00:00:00 2001 From: Neeflix Date: Wed, 11 Jul 2018 17:48:21 +0200 Subject: [PATCH] IBlocking --- FlippR-Driver/src/utilities/IBlockingQueue.h | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 FlippR-Driver/src/utilities/IBlockingQueue.h diff --git a/FlippR-Driver/src/utilities/IBlockingQueue.h b/FlippR-Driver/src/utilities/IBlockingQueue.h new file mode 100644 index 0000000..aa38e68 --- /dev/null +++ b/FlippR-Driver/src/utilities/IBlockingQueue.h @@ -0,0 +1,22 @@ +/* + * BlockingQueue.hpp + * + * Created on: May 17, 2018 + * Author: Andreas Schneider, Johannes Wendel, Jonas Zeunert, Rafael Vinci, Dr. Franca Rupprecht + */ + +#ifndef SRC_UTILITIES_IBLOCKINGQUEUE_H_ +#define SRC_UTILITIES_IBLOCKINGQUEUE_H_ + +template +class IBlockingQueue +{ +public: + virtual ~IBlockingQueue(){}; + + virtual void push(T const& value) = 0; + virtual T pop() = 0; + +}; + +#endif /* SRC_UTILITIES_IBLOCKINGQUEUE_H_ */