#include <readerwriterqueue.h>
#include <concurrentqueue.h>
#include <optional>
#include <type_traits>
Go to the source code of this file.
Classes | |
class | marvin::containers::fifos::FIFO< QueueType, T > |
A thread-safe, realtime-safe fifo. More... | |
Namespaces | |
namespace | marvin |
A mostly harmless top-level namespace. | |
namespace | marvin::containers |
Views, wrappers and custom containers. | |
namespace | marvin::containers::fifos |
First in, first out queues. | |
Typedefs | |
template<typename T> | |
using | marvin::containers::fifos::SPSC = FIFO<Type::SPSC, T> |
template<typename T> | |
using | marvin::containers::fifos::MPMC = FIFO<Type::MPMC, T> |
Enumerations | |
enum class | marvin::containers::fifos::Type { marvin::containers::fifos::SPSC , marvin::containers::fifos::MPMC } |
Represents a FIFO's configuration. More... | |