/external/clang/test/PCH/ |
cxx-variadic-templates.cpp | 11 shared_ptr<int> spi = shared_ptr<int>::allocate_shared(1, 2);
|
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/stlport/stlport/ |
memory | 75 template<class T> class shared_ptr; 78 template<class D, class T> D * get_deleter(shared_ptr<T> const & p); 79 template<class T, class U> shared_ptr<T> static_pointer_cast(shared_ptr<U> const & r); 80 template<class T, class U> shared_ptr<T> const_pointer_cast(shared_ptr<U> const & r); 81 template<class T, class U> shared_ptr<T> dynamic_pointer_cast(shared_ptr<U> const & r); 83 template<class T> void swap(shared_ptr<T> & a, shared_ptr<T> & b) [all...] |
/ndk/sources/cxx-stl/stlport/stlport/ |
memory | 75 template<class T> class shared_ptr; 78 template<class D, class T> D * get_deleter(shared_ptr<T> const & p); 79 template<class T, class U> shared_ptr<T> static_pointer_cast(shared_ptr<U> const & r); 80 template<class T, class U> shared_ptr<T> const_pointer_cast(shared_ptr<U> const & r); 81 template<class T, class U> shared_ptr<T> dynamic_pointer_cast(shared_ptr<U> const & r); 83 template<class T> void swap(shared_ptr<T> & a, shared_ptr<T> & b) [all...] |
/prebuilt/ndk/android-ndk-r5/sources/cxx-stl/stlport/stlport/ |
memory | 75 template<class T> class shared_ptr; 78 template<class D, class T> D * get_deleter(shared_ptr<T> const & p); 79 template<class T, class U> shared_ptr<T> static_pointer_cast(shared_ptr<U> const & r); 80 template<class T, class U> shared_ptr<T> const_pointer_cast(shared_ptr<U> const & r); 81 template<class T, class U> shared_ptr<T> dynamic_pointer_cast(shared_ptr<U> const & r); 83 template<class T> void swap(shared_ptr<T> & a, shared_ptr<T> & b) [all...] |
/prebuilt/ndk/android-ndk-r6/sources/cxx-stl/stlport/stlport/ |
memory | 75 template<class T> class shared_ptr; 78 template<class D, class T> D * get_deleter(shared_ptr<T> const & p); 79 template<class T, class U> shared_ptr<T> static_pointer_cast(shared_ptr<U> const & r); 80 template<class T, class U> shared_ptr<T> const_pointer_cast(shared_ptr<U> const & r); 81 template<class T, class U> shared_ptr<T> dynamic_pointer_cast(shared_ptr<U> const & r); 83 template<class T> void swap(shared_ptr<T> & a, shared_ptr<T> & b) [all...] |
/external/stlport/test/unit/ |
shared_ptr_test.cpp | 34 std::tr1::shared_ptr<X> p( new X ); 35 std::tr1::shared_ptr<X> q = p->shared_from_this();
|
/ndk/tests/device/test-gnustl-full/unit/ |
shared_ptr_test.cpp | 34 std::tr1::shared_ptr<X> p( new X ); 35 std::tr1::shared_ptr<X> q = p->shared_from_this();
|
/ndk/tests/device/test-stlport/unit/ |
shared_ptr_test.cpp | 34 std::tr1::shared_ptr<X> p( new X ); 35 std::tr1::shared_ptr<X> q = p->shared_from_this();
|
/prebuilt/linux-x86/toolchain/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...] |
/prebuilt/ndk/android-ndk-r5/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...] |
/prebuilt/ndk/android-ndk-r6/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...] |
/prebuilt/linux-x86/toolchain/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...] |
/prebuilt/ndk/android-ndk-r5/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...] |
/prebuilt/ndk/android-ndk-r6/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...] |
/external/valgrind/unittest/ |
libstdc++_tests.cc | 106 // If reference counting inside shared_ptr is not understood 122 shared_ptr<Foo> *s; 129 shared_ptr<Foo> x(*s); 149 s = new shared_ptr<Foo>(new Foo);
|