Searched refs:weak_ptr (Results 1 – 7 of 7) sorted by relevance
278 struct weak_ptr { struct279 weak_ptr() = default;280 explicit weak_ptr(T* ptr) { reset(ptr); } in weak_ptr() function281 weak_ptr(const weak_ptr& copy) { reset(copy.get()); } in weak_ptr() argument283 weak_ptr(weak_ptr&& move) { in weak_ptr() function288 ~weak_ptr() { reset(); } in ~weak_ptr() argument290 weak_ptr& operator=(const weak_ptr& copy) {299 weak_ptr& operator=(weak_ptr&& move) {349 weak_ptr<T> weak() { return weak_ptr<T>(static_cast<T*>(this)); }356 friend struct weak_ptr<T>;[all …]
64 std::weak_ptr<TrustyApp> app_;
113 std::weak_ptr<std::vector<uint8_t>> data_ptr(packet->GetDataPointer()); in TEST()
63 static android::base::NoDestructor<std::map<uint32_t, weak_ptr<atransport>>> transports;
39 using std::weak_ptr;
69 "base/memory/weak_ptr.cc",
518 std::weak_ptr<Operation> weak_operation = operation; in begin()