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 |