Lines Matching refs:pImpl_
64 ScreenManagerListener(sptr<Impl> impl) : pImpl_(impl) in ScreenManagerListener()
74 if (pImpl_ == nullptr) { in OnScreenConnect()
78 pImpl_->NotifyScreenConnect(screenInfo); in OnScreenConnect()
79 for (auto listener : pImpl_->screenListeners_) { in OnScreenConnect()
90 if (pImpl_ == nullptr) { in OnScreenDisconnect()
94 pImpl_->NotifyScreenDisconnect(screenId); in OnScreenDisconnect()
95 for (auto listener : pImpl_->screenListeners_) { in OnScreenDisconnect()
106 if (pImpl_ == nullptr) { in OnScreenChange()
111 pImpl_->NotifyScreenChange(screenInfo); in OnScreenChange()
112 for (auto listener: pImpl_->screenListeners_) { in OnScreenChange()
123 if (pImpl_ == nullptr) { in OnScreenGroupChange()
128 pImpl_->NotifyScreenChange(screenInfos); in OnScreenGroupChange()
135 for (auto listener: pImpl_->screenGroupListeners_) { in OnScreenGroupChange()
140 sptr<Impl> pImpl_; member in OHOS::Rosen::ScreenManager::Impl::ScreenManagerListener
146 pImpl_ = new Impl(); in WM_IMPLEMENT_SINGLE_INSTANCE()
181 return pImpl_->GetScreen(screenId); in GetScreenById()
206 return pImpl_->GetScreenGroup(screenId); in GetScreenGroup()
228 return pImpl_->GetAllScreens(); in GetAllScreens()
256 return pImpl_->RegisterScreenListener(listener); in RegisterScreenListener()
284 return pImpl_->UnregisterScreenListener(listener); in UnregisterScreenListener()
312 return pImpl_->RegisterScreenGroupListener(listener); in RegisterScreenGroupListener()
340 return pImpl_->UnregisterScreenGroupListener(listener); in UnregisterScreenGroupListener()