pion-net
4.0.9
|
#include <fifo.hpp>
Inherits boost::lockfree::detail::fifo< T *, freelist_t, Alloc >.
Public Member Functions | |
fifo (std::size_t initial_nodes) | |
bool | enqueue (T *t) |
bool | dequeue (T **ret) |
bool | dequeue (std::auto_ptr< T > &ret) |
bool | dequeue (boost::scoped_ptr< T > &ret) |
bool | dequeue (boost::shared_ptr< T > &ret) |
![]() | |
bool | empty (void) |
bool | enqueue (T *const &t) |
Additional Inherited Members | |
![]() | |
static const bool | is_lockfree |
lockfree fifo, template specialization for pointer-types