Lines Matching refs:mpImpl

87         mpImpl(new ImplScreenUpdater(rViewContainer) )  in ScreenUpdater()
98 mpImpl->mbUpdateAllRequest = true; in notifyUpdate()
104 mpImpl->maViewUpdateRequests.push_back( in notifyUpdate()
108 mpImpl->mbViewClobbered = true; in notifyUpdate()
113 if (mpImpl->mnLockCount > 0) in commitUpdates()
129 mpImpl->maUpdaters.apply( in commitUpdates()
134 mpImpl->maUpdaters.applyAll( in commitUpdates()
139 mpImpl->mbUpdateAllRequest ) in commitUpdates()
142 std::for_each( mpImpl->mrViewContainer.begin(), in commitUpdates()
143 mpImpl->mrViewContainer.end(), in commitUpdates()
144 mpImpl->mbViewClobbered ? in commitUpdates()
148 else if( !mpImpl->maViewUpdateRequests.empty() ) in commitUpdates()
152 mpImpl->maViewUpdateRequests.begin() ); in commitUpdates()
154 mpImpl->maViewUpdateRequests.end() ); in commitUpdates()
160 mpImpl->mrViewContainer.end() ); in commitUpdates()
162 if( (aFoundView=std::find(mpImpl->mrViewContainer.begin(), in commitUpdates()
177 mpImpl->mbViewClobbered = false; in commitUpdates()
178 mpImpl->mbUpdateAllRequest = false; in commitUpdates()
179 UpdateRequestVector().swap( mpImpl->maViewUpdateRequests ); in commitUpdates()
184 mpImpl->maUpdaters.add( rViewUpdate ); in addViewUpdate()
189 mpImpl->maUpdaters.remove( rViewUpdate ); in removeViewUpdate()
194 if (mpImpl->mnLockCount > 0) in requestImmediateUpdate()
200 std::for_each( mpImpl->mrViewContainer.begin(), in requestImmediateUpdate()
201 mpImpl->mrViewContainer.end(), in requestImmediateUpdate()
207 ++mpImpl->mnLockCount; in lockUpdates()
208 OSL_ASSERT(mpImpl->mnLockCount>0); in lockUpdates()
213 OSL_ASSERT(mpImpl->mnLockCount>0); in unlockUpdates()
214 if (mpImpl->mnLockCount > 0) in unlockUpdates()
216 --mpImpl->mnLockCount; in unlockUpdates()
217 if (mpImpl->mnLockCount) in unlockUpdates()