Home
last modified time | relevance | path

Searched refs:weak_ptr (Results 1 – 7 of 7) sorted by relevance

/system/core/adb/
Dtypes.h278 struct weak_ptr { struct
279 weak_ptr() = default;
280 explicit weak_ptr(T* ptr) { reset(ptr); } in weak_ptr() function
281 weak_ptr(const weak_ptr& copy) { reset(copy.get()); } in weak_ptr() function
283 weak_ptr(weak_ptr&& move) { in weak_ptr() argument
288 ~weak_ptr() { reset(); } in ~weak_ptr() argument
290 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 …]
/system/core/trusty/confirmationui/
DTrustyConfirmationUI.h64 std::weak_ptr<TrustyApp> app_;
/system/bt/packet/tests/base/
Dpacket_test.cc113 std::weak_ptr<std::vector<uint8_t>> data_ptr(packet->GetDataPointer()); in TEST()
/system/core/adb/daemon/
Dauth.cpp63 static android::base::NoDestructor<std::map<uint32_t, weak_ptr<atransport>>> transports;
/system/connectivity/wificond/scanning/
Dscanner_impl.cpp39 using std::weak_ptr;
/system/bt/build/secondary/third_party/libchrome/
DBUILD.gn69 "base/memory/weak_ptr.cc",
/system/security/keystore/
Dkeymaster_worker.cpp518 std::weak_ptr<Operation> weak_operation = operation; in begin()