/tools/doxygen.log
/doc
+/sandbox
/projects/Win/vc12/cds.opensdf
/projects/Win/vc12/cds.sdf
/projects/Win/vc12/cds.v12.suo
public:
typedef cds::urcu::raw_ptr_adaptor< value_type, intrusive_raw_ptr, raw_ptr_converter > raw_ptr;
- static raw_ptr make( typename intrusive_raw_ptr&& p )
+ static raw_ptr make( intrusive_raw_ptr&& p )
{
return raw_ptr(std::move( p ));
}
assert( pReclaimedChain == nullptr );
pReclaimedChain = d.pReclaimedChain;
d.pReclaimedChain = nullptr;
- retur *this;
+ return *this;
}
+ raw_ptr_disposer& operator=(raw_ptr_disposer const& d) = delete;
+
void apply()
{
if ( pReclaimedChain ) {
p.free();
}
else {
- push_buffer( p );
+ push_buffer( std::move(p) );
break;
}
}