Searched refs:weak_ptr (Results 1 – 12 of 12) 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() function283 weak_ptr(weak_ptr&& move) { in weak_ptr() argument288 ~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 …]
51 explicit RemoteMonitor(const std::weak_ptr<RemoteState>& s) : mState(s) { in RemoteMonitor()57 std::weak_ptr<RemoteState> mState;
81 const std::string& prebuiltLib, std::weak_ptr<PrebuiltEngineInterface> engineInterface);84 const std::string& address, std::weak_ptr<PrebuiltEngineInterface> engineInterface);
51 std::weak_ptr<PrebuiltEngineInterface> engineInterface);119 std::weak_ptr<PrebuiltEngineInterface> mEngineInterface;
58 const std::string& prebuiltLib, std::weak_ptr<PrebuiltEngineInterface> engineInterface);114 std::weak_ptr<PrebuiltEngineInterface> mEngineInterface;
180 std::weak_ptr<PrebuiltEngineInterface> engineInterface) { in GetPrebuiltGraphFromLibrary()412 std::weak_ptr<PrebuiltEngineInterface> engineInterface) { in GetLocalGraphFromLibrary()
88 std::weak_ptr<PrebuiltEngineInterface> engineInterface) { in initialize()455 const std::string& address, std::weak_ptr<PrebuiltEngineInterface> engineInterface) { in GetRemoteGraphFromAddress()
64 std::weak_ptr<ClientEngineInterface> mEngine;
698 static std::unordered_map<libusb_device*, std::weak_ptr<LibusbConnection>> usb_handles747 std::weak_ptr<LibusbConnection> connection_weak = it->second; in device_disconnected()
106 std::vector<std::weak_ptr<RandomVariableBase>> children;
1126 auto weakPtrEqual = [&node](const std::weak_ptr<RandomVariableBase>& ptr) { in unsetEqual()
63 static android::base::NoDestructor<std::map<uint32_t, weak_ptr<atransport>>> transports;