#include <boost/assert.hpp>#include <boost/checked_delete.hpp>#include <boost/integer_traits.hpp>#include <boost/static_assert.hpp>#include <boost/tuple/tuple.hpp>#include <boost/type_traits/has_trivial_assign.hpp>#include <boost/type_traits/has_trivial_destructor.hpp>#include <boost/lockfree/detail/atomic.hpp>#include <boost/lockfree/detail/copy_payload.hpp>#include <boost/lockfree/detail/freelist.hpp>#include <boost/lockfree/detail/parameter.hpp>#include <boost/lockfree/detail/tagged_ptr.hpp>
Classes | |
| class | boost::lockfree::stack< T, A0, A1, A2 > |
| The stack class provides a multi-writer/multi-reader stack, pushing and popping is lock-free, construction/destruction has to be synchronized. More... | |
Namespaces | |
| boost | |
| Duration formatting facet for input. | |
| boost::lockfree | |
| boost::lockfree::detail | |
Typedefs | |
| typedef parameter::parameters < boost::parameter::optional < tag::allocator > , boost::parameter::optional < tag::capacity > > | boost::lockfree::detail::stack_signature |