Classes | |
class | compile_time_sized_ringbuffer |
struct | make_ringbuffer |
class | ringbuffer_base |
class | runtime_sized_ringbuffer |
Typedefs | |
typedef parameter::parameters < boost::parameter::optional < tag::allocator > , boost::parameter::optional < tag::capacity > > | queue_signature |
typedef parameter::parameters < boost::parameter::optional < tag::capacity > , boost::parameter::optional < tag::allocator > > | ringbuffer_signature |
typedef parameter::parameters < boost::parameter::optional < tag::allocator > , boost::parameter::optional < tag::capacity > > | stack_signature |
typedef parameter::parameters<boost::parameter::optional<tag::allocator>, boost::parameter::optional<tag::capacity> > boost::lockfree::detail::queue_signature |
typedef parameter::parameters<boost::parameter::optional<tag::capacity>, boost::parameter::optional<tag::allocator> > boost::lockfree::detail::ringbuffer_signature |
typedef parameter::parameters<boost::parameter::optional<tag::allocator>, boost::parameter::optional<tag::capacity> > boost::lockfree::detail::stack_signature |