mn_atomic_queue.hpp File Reference
#include "../mn_atomic.hpp"Go to the source code of this file.
Classes | |
| class | mn::container::basic_atomic_queue< T, TMAXITEMS > |
| A basic lockfree atomic queue. More... | |
| struct | mn::container::basic_atomic_queue< T, TMAXITEMS >::node |
Namespaces | |
| mn | |
| mn::container | |
Typedefs | |
| template<class T , mn::size_t TMAXITEMS = 64> | |
| using | mn::container::atomic_queue = basic_atomic_queue< T, TMAXITEMS > |
Class Documentation
◆ mn::container::basic_atomic_queue::node
| struct mn::container::basic_atomic_queue::node |
template<class T, mn::size_t TMAXITEMS>
struct mn::container::basic_atomic_queue< T, TMAXITEMS >::node
Collaboration diagram for mn::container::basic_atomic_queue< T, TMAXITEMS >::node:| Class Members | ||
|---|---|---|
| T | data | |
| node * | next | |