Home
last modified time | relevance | path

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

/third_party/boost/boost/serialization/detail/
Dshared_ptr_132.hpp106 template<class T> class shared_ptr class
119 shared_ptr(): px(0), pn() // never throws in 1.30+ in shared_ptr() function in boost_132::shared_ptr
124 explicit shared_ptr(Y * p): px(p), pn(p, boost::checked_deleter<Y>()) // Y must be complete in shared_ptr() function in boost_132::shared_ptr
135 template<class Y, class D> shared_ptr(Y * p, D d): px(p), pn(p, d) in shared_ptr() function in boost_132::shared_ptr
153 explicit shared_ptr(weak_ptr<Y> const & r): pn(r.pn) // may throw in shared_ptr() function in boost_132::shared_ptr
160 shared_ptr(shared_ptr<Y> const & r): px(r.px), pn(r.pn) // never throws in shared_ptr() function in boost_132::shared_ptr
165shared_ptr(shared_ptr<Y> const & r, detail::static_cast_tag): px(static_cast<element_type *>(r.px)… in shared_ptr() function in boost_132::shared_ptr
170shared_ptr(shared_ptr<Y> const & r, detail::const_cast_tag): px(const_cast<element_type *>(r.px)),… in shared_ptr() function in boost_132::shared_ptr
175shared_ptr(shared_ptr<Y> const & r, detail::dynamic_cast_tag): px(dynamic_cast<element_type *>(r.p… in shared_ptr() function in boost_132::shared_ptr
184shared_ptr(shared_ptr<Y> const & r, detail::polymorphic_cast_tag): px(dynamic_cast<element_type *>… in shared_ptr() function in boost_132::shared_ptr
[all …]
Dshared_ptr_nmt_132.hpp33 template<class T> class shared_ptr class
44 explicit shared_ptr(T * p = 0): px(p) in shared_ptr() function in boost::shared_ptr
80 shared_ptr(shared_ptr const & r): px(r.px) // never throws in shared_ptr() function in boost::shared_ptr
94 explicit shared_ptr(std::auto_ptr< T > & r) in shared_ptr() function in boost::shared_ptr
/third_party/boost/libs/smart_ptr/test/
Dsp_explicit_inst_test.cpp13 template class boost::shared_ptr< int >; member in boost
19 template class boost::shared_ptr< X >; member in boost
/third_party/boost/boost/smart_ptr/
Dshared_ptr.hpp335 template<class T> class shared_ptr class
346 BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() in shared_ptr() function in boost::shared_ptr
352 BOOST_CONSTEXPR shared_ptr( boost::detail::sp_nullptr_t ) BOOST_SP_NOEXCEPT : px( 0 ), pn() in shared_ptr() function in boost::shared_ptr
358 …BOOST_CONSTEXPR shared_ptr( boost::detail::sp_internal_constructor_tag, element_type * px_, boost:… in shared_ptr() function in boost::shared_ptr
364 …BOOST_CONSTEXPR shared_ptr( boost::detail::sp_internal_constructor_tag, element_type * px_, boost:… in shared_ptr() function in boost::shared_ptr
371 explicit shared_ptr( Y * p ): px( p ), pn() // Y must be complete in shared_ptr() function in boost::shared_ptr
382 template<class Y, class D> shared_ptr( Y * p, D d ): px( p ), pn( p, d ) in shared_ptr() function in boost::shared_ptr
389 template<class D> shared_ptr( boost::detail::sp_nullptr_t p, D d ): px( p ), pn( p, d ) in shared_ptr() function in boost::shared_ptr
397 template<class Y, class D, class A> shared_ptr( Y * p, D d, A a ): px( p ), pn( p, d, a ) in shared_ptr() function in boost::shared_ptr
404 …template<class D, class A> shared_ptr( boost::detail::sp_nullptr_t p, D d, A a ): px( p ), pn( p, … in shared_ptr() function in boost::shared_ptr
[all …]
/third_party/boost/boost/interprocess/smart_ptr/
Dshared_ptr.hpp95 class shared_ptr class
125 shared_ptr() in shared_ptr() function in boost::interprocess::shared_ptr
132 …explicit shared_ptr(const pointer&p, const VoidAllocator &a = VoidAllocator(), const Deleter &d = … in shared_ptr() function in boost::interprocess::shared_ptr
148 shared_ptr(const shared_ptr &r) in shared_ptr() function in boost::interprocess::shared_ptr
155 shared_ptr(const shared_ptr &other, const pointer &p) in shared_ptr() function in boost::interprocess::shared_ptr
162 shared_ptr(shared_ptr<Y, VoidAllocator, Deleter> const & r) in shared_ptr() function in boost::interprocess::shared_ptr
169 explicit shared_ptr(weak_ptr<Y, VoidAllocator, Deleter> const & r) in shared_ptr() function in boost::interprocess::shared_ptr
176 explicit shared_ptr(BOOST_RV_REF(shared_ptr) other) in shared_ptr() function in boost::interprocess::shared_ptr
182 shared_ptr(shared_ptr<Y, VoidAllocator, Deleter> const & r, ipcdetail::static_cast_tag) in shared_ptr() function in boost::interprocess::shared_ptr
188 shared_ptr(shared_ptr<Y, VoidAllocator, Deleter> const & r, ipcdetail::const_cast_tag) in shared_ptr() function in boost::interprocess::shared_ptr
[all …]
/third_party/boost/libs/smart_ptr/doc/smart_ptr/
Dshared_ptr.adoc12 [#shared_ptr] anchor
/third_party/boost/libs/iterator/doc/
Dindex.rst216 .. |shared_ptr| replace:: ``shared_ptr`` substdef in Specialized Adaptors
217 .. _shared_ptr: ../../smart_ptr/shared_ptr.htm target in Specialized Adaptors
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h287 LLVMValueRef shared_ptr; member
540 LLVMValueRef shared_ptr; member
Dlp_bld_nir.h234 LLVMValueRef shared_ptr; member
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_state_cs.c321 LLVMValueRef shared_ptr; in generate_compute() local