HomeSort by relevance Sort by last modified time
    Searched refs:shared_ptr (Results 26 - 50 of 120) sorted by null

12 3 4 5

  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.obs/
dereference.pass.cpp 12 // shared_ptr
21 const std::shared_ptr<int> p(new int(32));
owner_before_weak_ptr.pass.cpp 12 // shared_ptr
21 const std::shared_ptr<int> p1(new int);
22 const std::shared_ptr<int> p2 = p1;
23 const std::shared_ptr<int> p3(new int);
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/util.smartptr/util.smartptr.shared.atomic/
atomic_is_lock_free.pass.cpp 12 // shared_ptr
16 // atomic_is_lock_free(const shared_ptr<T>* p);
25 const std::shared_ptr<int> p(new int(3));
atomic_exchange_explicit.pass.cpp 12 // shared_ptr
15 // shared_ptr<T>
16 // atomic_exchange_explicit(shared_ptr<T>* p, shared_ptr<T> r)
25 std::shared_ptr<int> p(new int(4));
26 std::shared_ptr<int> r(new int(3));
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/util.smartptr/util.smartptr.hash/
hash_shared_ptr.pass.cpp 13 // struct hash<shared_ptr<T>>
15 // typedef shared_ptr<T> argument_type;
17 // size_t operator()(const shared_ptr<T>& p) const;
26 std::shared_ptr<int> p(ptr);
27 std::hash<std::shared_ptr<int> > f;
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast/
static_pointer_cast.pass.cpp 12 // shared_ptr
14 // template<class T, class U> shared_ptr<T> static_pointer_cast(const shared_ptr<U>& r);
46 const std::shared_ptr<A> pA(new A);
47 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA);
52 const std::shared_ptr<B> pA(new A);
53 std::shared_ptr<A> pB = std::static_pointer_cast<A>(pA);
58 const std::shared_ptr<A> pA;
59 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA);
64 const std::shared_ptr<B> pA
    [all...]
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++/test/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs/
owner_before_shared_ptr.pass.cpp 14 // template<class U> bool owner_before(const shared_ptr<U>& b);
21 const std::shared_ptr<int> p1(new int);
22 const std::shared_ptr<int> p2 = p1;
23 const std::shared_ptr<int> p3(new int);
owner_before_weak_ptr.pass.cpp 21 const std::shared_ptr<int> p1(new int);
22 const std::shared_ptr<int> p2 = p1;
23 const std::shared_ptr<int> p3(new int);
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++/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.io/
io.pass.cpp 12 // shared_ptr
16 // operator<<(basic_ostream<CharT, Traits>& os, shared_ptr<Y> const& p);
24 std::shared_ptr<int> p(new int(3));
  /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...]
  /prebuilts/ndk/5/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...]
  /prebuilts/ndk/6/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...]
  /prebuilts/ndk/7/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...]
  /prebuilts/ndk/8/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...]
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/
shared_ptr_Y.pass.cpp 12 // shared_ptr
14 // template<class Y> shared_ptr(const shared_ptr<Y>& r);
56 static_assert(( std::is_convertible<std::shared_ptr<A>, std::shared_ptr<B> >::value), "");
57 static_assert((!std::is_convertible<std::shared_ptr<B>, std::shared_ptr<A> >::value), "");
58 static_assert((!std::is_convertible<std::shared_ptr<A>, std::shared_ptr<C> >::value), "");
60 const std::shared_ptr<A> pA(new A)
    [all...]
shared_ptr_Y_rv.pass.cpp 12 // shared_ptr
14 // template<class Y> shared_ptr(shared_ptr<Y>&& r);
56 static_assert(( std::is_convertible<std::shared_ptr<A>, std::shared_ptr<B> >::value), "");
57 static_assert((!std::is_convertible<std::shared_ptr<B>, std::shared_ptr<A> >::value), "");
58 static_assert((!std::is_convertible<std::shared_ptr<A>, std::shared_ptr<C> >::value), "");
60 std::shared_ptr<A> pA(new A)
    [all...]
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);
pointer.pass.cpp 12 // template<class Y> explicit shared_ptr(Y* p);
32 std::shared_ptr<A> p(ptr);
40 std::shared_ptr<void> p(ptr);
  /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/sources/cxx-stl/llvm-libc++/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++/test/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.spec/
swap.pass.cpp 12 // shared_ptr
14 // template<class T> void swap(shared_ptr<T>& a, shared_ptr<T>& b);
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
    [all...]

Completed in 1837 milliseconds

12 3 4 5