Lines Matching refs:weak_ptr
41 explicit ScreenChangedReceiver(std::weak_ptr<NfcService> nfcService,
49 std::weak_ptr<NfcService> nfcService_ {};
50 std::weak_ptr<NfcEventHandler> eventHandler_ {};
53 NfcEventHandler::ScreenChangedReceiver::ScreenChangedReceiver(std::weak_ptr<NfcService> nfcService,
115 explicit PackageChangedReceiver(std::weak_ptr<NfcService> nfcService,
123 std::weak_ptr<NfcService> nfcService_ {};
124 std::weak_ptr<AppExecFwk::EventHandler> eventHandler_ {};
127 NfcEventHandler::PackageChangedReceiver::PackageChangedReceiver(std::weak_ptr<NfcService> nfcService,
155 explicit ShutdownEventReceiver(std::weak_ptr<NfcService> nfcService,
163 std::weak_ptr<NfcService> nfcService_ {};
164 std::weak_ptr<AppExecFwk::EventHandler> eventHandler_ {};
167 NfcEventHandler::ShutdownEventReceiver::ShutdownEventReceiver(std::weak_ptr<NfcService> nfcService,
191 explicit DataShareChangedReceiver(std::weak_ptr<NfcService> nfcService,
199 std::weak_ptr<NfcService> nfcService_ {};
200 std::weak_ptr<AppExecFwk::EventHandler> eventHandler_ {};
203 NfcEventHandler::DataShareChangedReceiver::DataShareChangedReceiver(std::weak_ptr<NfcService> nfcService,
227 std::weak_ptr<NfcService> service)
240 void NfcEventHandler::Intialize(std::weak_ptr<TAG::TagDispatcher> tagDispatcher,
241 std::weak_ptr<CeService> ceService,
242 std::weak_ptr<NfcPollingManager> nfcPollingManager,
243 std::weak_ptr<NfcRoutingManager> nfcRoutingManager,
244 std::weak_ptr<NCI::INciNfccInterface> nciNfccProxy)