/external/clang/test/PCH/ |
cxx-variadic-templates.h | 3 class shared_ptr{ class 7 shared_ptr<_Tp> 13 shared_ptr<_Tp> 14 shared_ptr<_Tp>::allocate_shared(const _Alloc& __a, _Args&& ...__args) 16 shared_ptr<_Tp> __r;
|
/external/clang/test/SemaTemplate/ |
destructor-template.cpp | 62 template <class T> class shared_ptr {}; class in namespace:rdar13140795 70 shared_ptr<T> *x; 71 x->template shared_ptr<T>::~shared_ptr();
|
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() noexcept 103 shared_ptr(const shared_ptr&) noexcept = default 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 253 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 258 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 315 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.7/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() noexcept 103 shared_ptr(const shared_ptr&) noexcept = default 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 253 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 258 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 315 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/backward/ |
auto_ptr.h | 284 // 541. shared_ptr template assignment and void 316 shared_ptr<_Tp>::shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr
|
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.8/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() noexcept 103 shared_ptr(const shared_ptr&) noexcept = default 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 257 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 314 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/external/clang/test/Analysis/ |
NewDelete-checker-test.cpp | 221 class shared_ptr { class in namespace:reference_count 226 shared_ptr() : p(0), control(0) {} function in class:reference_count::shared_ptr 227 explicit shared_ptr(T *p) : p(p), control(new control_block) { function in class:reference_count::shared_ptr 230 shared_ptr(shared_ptr &other) : p(other.p), control(other.control) { function in class:reference_count::shared_ptr 234 ~shared_ptr() { 245 void swap(shared_ptr &other) { 257 shared_ptr<int> a(new int); 262 shared_ptr<int> a(new int); 263 shared_ptr<int> b = a [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() function in class:shared_ptr 103 shared_ptr(const shared_ptr&) = default; // never throw 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 206 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 218 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 226 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 236 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 253 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 258 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 266 constexpr shared_ptr(nullptr_t __p) function in class:shared_ptr 315 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() function in class:shared_ptr 103 shared_ptr(const shared_ptr&) = default; // never throw 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 206 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 218 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 226 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 236 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 253 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 258 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 266 constexpr shared_ptr(nullptr_t __p) function in class:shared_ptr 315 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() function in class:shared_ptr 103 shared_ptr(const shared_ptr&) = default; // never throw 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 206 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 218 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 226 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 236 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 253 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 258 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 266 constexpr shared_ptr(nullptr_t __p) function in class:shared_ptr 315 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/prebuilts/ndk/9/sources/cxx-stl/gnu-libstdc++/4.6/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 30 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 63 /// 2.2.3.7 shared_ptr I/O 73 /// 2.2.3.10 shared_ptr get_deleter (experimental) 89 * The object pointed to is deleted when the last shared_ptr pointing to 93 class shared_ptr : public __shared_ptr<_Tp> class in inherits:__shared_ptr 97 * @brief Construct an empty %shared_ptr. 100 constexpr shared_ptr() function in class:shared_ptr 103 shared_ptr(const shared_ptr&) = default; // never throw 112 explicit shared_ptr(_Tp1* __p) function in class:shared_ptr 129 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 146 shared_ptr(nullptr_t __p, _Deleter __d) function in class:shared_ptr 165 shared_ptr(_Tp1* __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 184 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:shared_ptr 206 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 218 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 226 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 236 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 248 explicit shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 253 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 258 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 266 constexpr shared_ptr(nullptr_t __p) function in class:shared_ptr 315 shared_ptr(_Sp_make_shared_tag __tag, const _Alloc& __a, function in class:shared_ptr [all...] |
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/smart_ptr/ |
shared_ptr.hpp | 5 // shared_ptr.hpp 14 // See http://www.boost.org/libs/smart_ptr/shared_ptr.htm for documentation. 57 template<class T> class shared_ptr; 101 template< class X, class Y, class T > inline void sp_enable_shared_from_this( boost::shared_ptr<X> const * ppx, Y const * py, boost::enable_shared_from_this< T > const * pe ) 109 template< class X, class Y, class T > inline void sp_enable_shared_from_this( boost::shared_ptr<X> * ppx, Y const * py, boost::enable_shared_from_this2< T > const * pe ) 157 // shared_ptr 160 // The object pointed to is deleted when the last shared_ptr pointing to it 164 template<class T> class shared_ptr class in namespace:boost 169 typedef shared_ptr<T> this_type; 178 shared_ptr(): px(0), pn() // never throws in 1.30 function in class:boost::shared_ptr 183 explicit shared_ptr( Y * p ): px( p ), pn( p ) \/\/ Y must be complete function in class:boost::shared_ptr 194 template<class Y, class D> shared_ptr(Y * p, D d): px(p), pn(p, d) function in class:boost::shared_ptr 201 template<class Y, class D, class A> shared_ptr( Y * p, D d, A a ): px( p ), pn( p, d, a ) function in class:boost::shared_ptr 212 shared_ptr( shared_ptr const & r ): px( r.px ), pn( r.pn ) \/\/ never throws function in class:boost::shared_ptr 219 explicit shared_ptr(weak_ptr<Y> const & r): pn(r.pn) \/\/ may throw function in class:boost::shared_ptr 226 shared_ptr( weak_ptr<Y> const & r, boost::detail::sp_nothrow_tag ): px( 0 ), pn( r.pn, boost::detail::sp_nothrow_tag() ) \/\/ never throws function in class:boost::shared_ptr 237 shared_ptr( shared_ptr<Y> const & r, typename boost::detail::sp_enable_if_convertible<Y,T>::type = boost::detail::sp_empty() ) function in class:boost::shared_ptr 250 shared_ptr( shared_ptr<Y> const & r, T * p ): px( p ), pn( r.pn ) \/\/ never throws function in class:boost::shared_ptr 255 shared_ptr(shared_ptr<Y> const & r, boost::detail::static_cast_tag): px(static_cast<element_type *>(r.px)), pn(r.pn) function in class:boost::shared_ptr 260 shared_ptr(shared_ptr<Y> const & r, boost::detail::const_cast_tag): px(const_cast<element_type *>(r.px)), pn(r.pn) function in class:boost::shared_ptr 265 shared_ptr(shared_ptr<Y> const & r, boost::detail::dynamic_cast_tag): px(dynamic_cast<element_type *>(r.px)), pn(r.pn) function in class:boost::shared_ptr 274 shared_ptr(shared_ptr<Y> const & r, boost::detail::polymorphic_cast_tag): px(dynamic_cast<element_type *>(r.px)), pn(r.pn) function in class:boost::shared_ptr 285 explicit shared_ptr(std::auto_ptr<Y> & r): px(r.get()), pn() function in class:boost::shared_ptr 295 explicit shared_ptr( Ap r, typename boost::detail::sp_enable_if_auto_ptr<Ap, int>::type = 0 ): px( r.get() ), pn() function in class:boost::shared_ptr 353 shared_ptr( shared_ptr && r ): px( r.px ), pn() \/\/ never throws function in class:boost::shared_ptr 362 shared_ptr( shared_ptr<Y> && r, typename boost::detail::sp_enable_if_convertible<Y,T>::type = boost::detail::sp_empty() ) function in class:boost::shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 315 class shared_ptr; 353 * The object pointed to is deleted when the last shared_ptr pointing to 591 // 2.2.3.8 shared_ptr specialized algorithms. 597 // 2.2.3.9 shared_ptr casts 599 * <code>shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get()))</code> 609 * <code>shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()))</code> 619 * <code>shared_ptr<_Tp, _Lp>(dynamic_cast<_Tp*>(__r.get()))</code 832 class shared_ptr class in namespace:std::tr1 836 shared_ptr() function in class:std::tr1::shared_ptr 841 shared_ptr(_Tp1* __p) function in class:std::tr1::shared_ptr 845 shared_ptr(_Tp1* __p, _Deleter __d) function in class:std::tr1::shared_ptr 849 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 854 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 860 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:std::tr1::shared_ptr 865 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:std::tr1::shared_ptr 869 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:std::tr1::shared_ptr 873 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:std::tr1::shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 517 class shared_ptr; 627 * This can be used to construct a @c shared_ptr to a sub-object 628 * of an object managed by an existing @c shared_ptr. 631 * shared_ptr< pair<int,int> > pii(new pair<int,int>()); 632 * shared_ptr<int> pi(pii, &pii->first); 886 // 20.8.13.2.7 shared_ptr comparisons 940 // 2.2.3.8 shared_ptr specialized algorithms 1234 class shared_ptr class in inherits:__shared_ptr 1238 shared_ptr() function in class:shared_ptr 1243 shared_ptr(_Tp1* __p) function in class:shared_ptr 1247 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 1251 shared_ptr(_Tp1* __p, _Deleter __d, const _Alloc& __a) function in class:shared_ptr 1256 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 1260 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 1263 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 1267 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 1272 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 1278 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 1288 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 1339 shared_ptr(_Sp_make_shared_tag __tag, _Alloc __a, _Args&&... __args) function in class:shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/i686-linux/include/c++/4.6.x-google/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.7-4.6/x86_64-linux/include/c++/4.6.x-google/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |
/prebuilts/ndk/5/sources/cxx-stl/gnu-libstdc++/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 517 class shared_ptr; 627 * This can be used to construct a @c shared_ptr to a sub-object 628 * of an object managed by an existing @c shared_ptr. 631 * shared_ptr< pair<int,int> > pii(new pair<int,int>()); 632 * shared_ptr<int> pi(pii, &pii->first); 886 // 20.8.13.2.7 shared_ptr comparisons 940 // 2.2.3.8 shared_ptr specialized algorithms 1234 class shared_ptr class in inherits:__shared_ptr 1238 shared_ptr() function in class:shared_ptr 1243 shared_ptr(_Tp1* __p) function in class:shared_ptr 1247 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 1251 shared_ptr(_Tp1* __p, _Deleter __d, const _Alloc& __a) function in class:shared_ptr 1256 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 1260 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 1263 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 1267 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 1272 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 1278 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 1288 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 1339 shared_ptr(_Sp_make_shared_tag __tag, _Alloc __a, _Args&&... __args) function in class:shared_ptr [all...] |
/prebuilts/ndk/6/sources/cxx-stl/gnu-libstdc++/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 517 class shared_ptr; 627 * This can be used to construct a @c shared_ptr to a sub-object 628 * of an object managed by an existing @c shared_ptr. 631 * shared_ptr< pair<int,int> > pii(new pair<int,int>()); 632 * shared_ptr<int> pi(pii, &pii->first); 886 // 20.8.13.2.7 shared_ptr comparisons 940 // 2.2.3.8 shared_ptr specialized algorithms 1234 class shared_ptr class in inherits:__shared_ptr 1238 shared_ptr() function in class:shared_ptr 1243 shared_ptr(_Tp1* __p) function in class:shared_ptr 1247 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 1251 shared_ptr(_Tp1* __p, _Deleter __d, const _Alloc& __a) function in class:shared_ptr 1256 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 1260 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 1263 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 1267 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 1272 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 1278 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 1288 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 1339 shared_ptr(_Sp_make_shared_tag __tag, _Alloc __a, _Args&&... __args) function in class:shared_ptr [all...] |
/prebuilts/ndk/7/sources/cxx-stl/gnu-libstdc++/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 517 class shared_ptr; 627 * This can be used to construct a @c shared_ptr to a sub-object 628 * of an object managed by an existing @c shared_ptr. 631 * shared_ptr< pair<int,int> > pii(new pair<int,int>()); 632 * shared_ptr<int> pi(pii, &pii->first); 886 // 20.8.13.2.7 shared_ptr comparisons 940 // 2.2.3.8 shared_ptr specialized algorithms 1234 class shared_ptr class in inherits:__shared_ptr 1238 shared_ptr() function in class:shared_ptr 1243 shared_ptr(_Tp1* __p) function in class:shared_ptr 1247 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 1251 shared_ptr(_Tp1* __p, _Deleter __d, const _Alloc& __a) function in class:shared_ptr 1256 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 1260 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 1263 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 1267 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 1272 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 1278 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 1288 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 1339 shared_ptr(_Sp_make_shared_tag __tag, _Alloc __a, _Args&&... __args) function in class:shared_ptr [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.4.3/include/bits/ |
shared_ptr.h | 0 // shared_ptr and weak_ptr implementation -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file bits/shared_ptr.h 517 class shared_ptr; 627 * This can be used to construct a @c shared_ptr to a sub-object 628 * of an object managed by an existing @c shared_ptr. 631 * shared_ptr< pair<int,int> > pii(new pair<int,int>()); 632 * shared_ptr<int> pi(pii, &pii->first); 886 // 20.8.13.2.7 shared_ptr comparisons 940 // 2.2.3.8 shared_ptr specialized algorithms 1224 class shared_ptr class in inherits:__shared_ptr 1228 shared_ptr() function in class:shared_ptr 1233 shared_ptr(_Tp1* __p) function in class:shared_ptr 1237 shared_ptr(_Tp1* __p, _Deleter __d) function in class:shared_ptr 1241 shared_ptr(_Tp1* __p, _Deleter __d, const _Alloc& __a) function in class:shared_ptr 1246 shared_ptr(const shared_ptr<_Tp1>& __r, _Tp* __p) function in class:shared_ptr 1250 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:shared_ptr 1253 shared_ptr(shared_ptr&& __r) function in class:shared_ptr 1257 shared_ptr(shared_ptr<_Tp1>&& __r) function in class:shared_ptr 1262 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:shared_ptr 1268 shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:shared_ptr 1278 shared_ptr(std::unique_ptr<_Tp1, _Del>&& __r) function in class:shared_ptr 1329 shared_ptr(_Sp_make_shared_tag __tag, _Alloc __a, _Args&&... __args) function in class:shared_ptr [all...] |
/prebuilts/ndk/8/sources/cxx-stl/gnu-libstdc++/4.6/include/tr1/ |
shared_ptr.h | 1 // <tr1/shared_ptr.h> -*- C++ -*- 28 // shared_ptr.hpp 44 /** @file tr1/shared_ptr.h 59 * @brief Exception possibly thrown by @c shared_ptr. 510 class shared_ptr; 545 // object pointed to is deleted when the last shared_ptr pointing to 746 // 2.2.3.8 shared_ptr specialized algorithms. 752 // 2.2.3.9 shared_ptr casts 754 * shared_ptr<_Tp, _Lp>(static_cast<_Tp*>(__r.get())) 764 * shared_ptr<_Tp, _Lp>(const_cast<_Tp*>(__r.get()) 992 class shared_ptr class in namespace:tr1 996 shared_ptr() function in class:tr1::shared_ptr 1001 shared_ptr(_Tp1* __p) function in class:tr1::shared_ptr 1005 shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::shared_ptr 1009 shared_ptr(const shared_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1014 shared_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1020 shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::shared_ptr 1025 shared_ptr(const shared_ptr<_Tp1>& __r, __static_cast_tag) function in class:tr1::shared_ptr 1029 shared_ptr(const shared_ptr<_Tp1>& __r, __const_cast_tag) function in class:tr1::shared_ptr 1033 shared_ptr(const shared_ptr<_Tp1>& __r, __dynamic_cast_tag) function in class:tr1::shared_ptr [all...] |