Hi all,<div><br></div><div>Is it possible to store std::shared_ptr objects in a boost::lockfree::queue?</div><div><br></div><div>eg.�boost::lockfree::queue&lt;std::shared_ptr&lt;Message&gt;&gt; q;</div><div><br></div><div>
gcc 4.7.2 with Boost 1.53.0 is giving a static assertion failure. It wants:�boost::has_trivial_destructor&lt;T&gt;::value and boost::has_trivial_assign&lt;T&gt;::value</div><div><br></div><div>Any help would be muchly appreciated.</div>
<div><br></div><div>Scott.</div>