HomeSort by relevance Sort by last modified time
    Searched full:shared_ptr (Results 76 - 100 of 502) sorted by null

1 2 34 5 6 7 8 91011>>

  /external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast/
const_pointer_cast.pass.cpp 12 // shared_ptr
14 // template<class T, class U> shared_ptr<T> const_pointer_cast(const shared_ptr<U>& r);
46 const std::shared_ptr<const A> pA(new A);
47 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA);
52 const std::shared_ptr<const A> pA;
53 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA);
dynamic_pointer_cast.pass.cpp 12 // shared_ptr
14 // template<class T, class U> shared_ptr<T> dynamic_pointer_cast(const shared_ptr<U>& r);
46 const std::shared_ptr<B> pB(new A);
47 std::shared_ptr<A> pA = std::dynamic_pointer_cast<A>(pB);
52 const std::shared_ptr<B> pB(new B);
53 std::shared_ptr<A> pA = std::dynamic_pointer_cast<A>(pB);
  /external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/
shared_ptr.pass.cpp 12 // shared_ptr
14 // shared_ptr(const shared_ptr& r);
33 std::shared_ptr<A> pA(new A);
37 std::shared_ptr<A> pA2(pA);
48 std::shared_ptr<A> pA;
52 std::shared_ptr<A> pA2(pA);
shared_ptr_rv.pass.cpp 12 // shared_ptr
14 // shared_ptr(shared_ptr&& r);
33 std::shared_ptr<A> pA(new A);
38 std::shared_ptr<A> pA2(std::move(pA));
59 std::shared_ptr<A> pA;
63 std::shared_ptr<A> pA2(std::move(pA));
weak_ptr.pass.cpp 12 // shared_ptr
14 // template<class Y> explicit shared_ptr(const weak_ptr<Y>& r);
48 std::shared_ptr<A> sp(wp);
57 std::shared_ptr<A> sp0(new A);
59 std::shared_ptr<A> sp(wp);
66 std::shared_ptr<A> sp0(new A);
71 std::shared_ptr<A> sp(wp);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast/
const_pointer_cast.pass.cpp 12 // shared_ptr
14 // template<class T, class U> shared_ptr<T> const_pointer_cast(const shared_ptr<U>& r);
46 const std::shared_ptr<const A> pA(new A);
47 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA);
52 const std::shared_ptr<const A> pA;
53 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA);
dynamic_pointer_cast.pass.cpp 12 // shared_ptr
14 // template<class T, class U> shared_ptr<T> dynamic_pointer_cast(const shared_ptr<U>& r);
46 const std::shared_ptr<B> pB(new A);
47 std::shared_ptr<A> pA = std::dynamic_pointer_cast<A>(pB);
52 const std::shared_ptr<B> pB(new B);
53 std::shared_ptr<A> pA = std::dynamic_pointer_cast<A>(pB);
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/
shared_ptr.pass.cpp 12 // shared_ptr
14 // shared_ptr(const shared_ptr& r);
33 std::shared_ptr<A> pA(new A);
37 std::shared_ptr<A> pA2(pA);
48 std::shared_ptr<A> pA;
52 std::shared_ptr<A> pA2(pA);
shared_ptr_rv.pass.cpp 12 // shared_ptr
14 // shared_ptr(shared_ptr&& r);
33 std::shared_ptr<A> pA(new A);
38 std::shared_ptr<A> pA2(std::move(pA));
59 std::shared_ptr<A> pA;
63 std::shared_ptr<A> pA2(std::move(pA));
weak_ptr.pass.cpp 12 // shared_ptr
14 // template<class Y> explicit shared_ptr(const weak_ptr<Y>& r);
48 std::shared_ptr<A> sp(wp);
57 std::shared_ptr<A> sp0(new A);
59 std::shared_ptr<A> sp(wp);
66 std::shared_ptr<A> sp0(new A);
71 std::shared_ptr<A> sp(wp);
  /external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod/
swap.pass.cpp 12 // shared_ptr
14 // void swap(shared_ptr& r);
35 std::shared_ptr<A> p1(ptr1);
37 std::shared_ptr<A> p2(ptr2);
53 std::shared_ptr<A> p1(ptr1);
55 std::shared_ptr<A> p2;
71 std::shared_ptr<A> p1;
73 std::shared_ptr<A> p2(ptr2);
89 std::shared_ptr<A> p1;
91 std::shared_ptr<A> p2
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.mod/
swap.pass.cpp 12 // shared_ptr
14 // void swap(shared_ptr& r);
35 std::shared_ptr<A> p1(ptr1);
37 std::shared_ptr<A> p2(ptr2);
53 std::shared_ptr<A> p1(ptr1);
55 std::shared_ptr<A> p2;
71 std::shared_ptr<A> p1;
73 std::shared_ptr<A> p2(ptr2);
89 std::shared_ptr<A> p1;
91 std::shared_ptr<A> p2
    [all...]
  /external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
atomic_load.pass.cpp 17 // shared_ptr
20 // shared_ptr<T>
21 // atomic_load(const shared_ptr<T>* p)
30 std::shared_ptr<int> p(new int(3));
31 std::shared_ptr<int> q = std::atomic_load(&p);
atomic_load_explicit.pass.cpp 17 // shared_ptr
20 // shared_ptr<T>
21 // atomic_load_explicit(const shared_ptr<T>* p, memory_order mo)
30 const std::shared_ptr<int> p(new int(3));
31 std::shared_ptr<int> q = std::atomic_load_explicit(&p, std::memory_order_relaxed);
atomic_store.pass.cpp 17 // shared_ptr
21 // atomic_store(shared_ptr<T>* p, shared_ptr<T> r)
30 std::shared_ptr<int> p;
31 std::shared_ptr<int> r(new int(3));
atomic_store_explicit.pass.cpp 17 // shared_ptr
21 // atomic_store_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo)
30 std::shared_ptr<int> p;
31 std::shared_ptr<int> r(new int(3));
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
atomic_load.pass.cpp 17 // shared_ptr
20 // shared_ptr<T>
21 // atomic_load(const shared_ptr<T>* p)
30 std::shared_ptr<int> p(new int(3));
31 std::shared_ptr<int> q = std::atomic_load(&p);
atomic_load_explicit.pass.cpp 17 // shared_ptr
20 // shared_ptr<T>
21 // atomic_load_explicit(const shared_ptr<T>* p, memory_order mo)
30 const std::shared_ptr<int> p(new int(3));
31 std::shared_ptr<int> q = std::atomic_load_explicit(&p, std::memory_order_relaxed);
atomic_store.pass.cpp 17 // shared_ptr
21 // atomic_store(shared_ptr<T>* p, shared_ptr<T> r)
30 std::shared_ptr<int> p;
31 std::shared_ptr<int> r(new int(3));
atomic_store_explicit.pass.cpp 17 // shared_ptr
21 // atomic_store_explicit(shared_ptr<T>* p, shared_ptr<T> r, memory_order mo)
30 std::shared_ptr<int> p;
31 std::shared_ptr<int> r(new int(3));
  /external/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs/
lock.pass.cpp 14 // shared_ptr<T> lock() const;
34 std::shared_ptr<A> sp = wp.lock();
40 std::shared_ptr<A> sp0(new A);
42 std::shared_ptr<A> sp = wp.lock();
49 std::shared_ptr<A> sp0(new A);
52 std::shared_ptr<A> sp = wp.lock();
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs/
lock.pass.cpp 14 // shared_ptr<T> lock() const;
34 std::shared_ptr<A> sp = wp.lock();
40 std::shared_ptr<A> sp0(new A);
42 std::shared_ptr<A> sp = wp.lock();
49 std::shared_ptr<A> sp0(new A);
52 std::shared_ptr<A> sp = wp.lock();
  /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...]

Completed in 453 milliseconds

1 2 34 5 6 7 8 91011>>