Home
last modified time | relevance | path

Searched defs:scoped_ptr_dealloc_functor (Results 1 – 1 of 1) sorted by relevance

/third_party/boost/boost/interprocess/smart_ptr/detail/
Dsp_counted_impl.hpp44 struct scoped_ptr_dealloc_functor struct
46 typedef typename Allocator::pointer pointer;
48 boost::interprocess::version<Allocator>::value> alloc_version;
49 typedef ipcdetail::integral_constant<unsigned, 1> allocator_v1;
50 typedef ipcdetail::integral_constant<unsigned, 2> allocator_v2;
53 void priv_deallocate(const typename Allocator::pointer &p, allocator_v1) in priv_deallocate()
56 void priv_deallocate(const typename Allocator::pointer &p, allocator_v2) in priv_deallocate()
60 Allocator& m_alloc;
62 scoped_ptr_dealloc_functor(Allocator& a) in scoped_ptr_dealloc_functor() argument
65 void operator()(pointer ptr) in operator ()()