...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
namespace boost { namespace lockfree { template<bool IsFixedSized> struct fixed_sized; template<size_t Size> struct capacity; template<typename Alloc> struct allocator; } }
namespace boost { namespace lockfree { template<typename T, typename A0 = boost::parameter::void_, typename A1 = boost::parameter::void_, typename A2 = boost::parameter::void_> class BOOST_NO_CXX11_DELETED_FUNCTIONS; } }
namespace boost { namespace lockfree { template<typename T, ... Options> class spsc_queue; } }
namespace boost { namespace lockfree { template<typename T, ... Options> class stack; } }