Lines Matching refs:m_pData
239 :m_pData( new SubComponentManager_Data( _rController, _rMutex ) ) in SubComponentManager()
251 ::osl::MutexGuard aGuard( m_pData->getMutex() ); in disposing()
252 m_pData->m_aComponents.clear(); in disposing()
373 for ( SubComponents::iterator comp = m_pData->m_aComponents.begin(); in propertyChange()
374 comp != m_pData->m_aComponents.end(); in propertyChange()
399 ::osl::ClearableMutexGuard aGuard( m_pData->getMutex() ); in disposing()
403 for ( SubComponents::iterator comp = m_pData->m_aComponents.begin(); in disposing()
404 comp != m_pData->m_aComponents.end(); in disposing()
433 m_pData->m_aComponents.erase( comp ); in disposing()
441 lcl_notifySubComponentEvent( *m_pData, "OnSubComponentClosed", aClosedComponent ); in disposing()
448 ::osl::MutexGuard aGuard( m_pData->getMutex() ); in getSubComponents()
450 Sequence< Reference< XComponent > > aComponents( m_pData->m_aComponents.size() ); in getSubComponents()
452 m_pData->m_aComponents.begin(), in getSubComponents()
453 m_pData->m_aComponents.end(), in getSubComponents()
464 ::osl::MutexGuard aGuard( m_pData->getMutex() ); in closeSubComponents()
468 SubComponents aWorkingCopy( m_pData->m_aComponents ); in closeSubComponents()
488 ::osl::MutexGuard aGuard( m_pData->getMutex() ); in empty()
489 return m_pData->m_aComponents.empty(); in empty()
496 ::osl::ClearableMutexGuard aGuard( m_pData->getMutex() ); in onSubComponentOpened()
503 m_pData->m_aComponents.begin(), in onSubComponentOpened()
504 m_pData->m_aComponents.end(), in onSubComponentOpened()
507 OSL_ENSURE( existentPos == m_pData->m_aComponents.end(), "already existent!" ); in onSubComponentOpened()
513 m_pData->m_aComponents.push_back( aElement ); in onSubComponentOpened()
525 lcl_notifySubComponentEvent( *m_pData, "OnSubComponentOpened", aElement ); in onSubComponentOpened()
532 ::osl::MutexGuard aGuard( m_pData->getMutex() ); in activateSubFrame()
535 m_pData->m_aComponents.begin(), in activateSubFrame()
536 m_pData->m_aComponents.end(), in activateSubFrame()
539 if ( pos == m_pData->m_aComponents.end() ) in activateSubFrame()
560 ::osl::MutexGuard aGuard( m_pData->getMutex() ); in closeSubFrames()
563 SubComponents aWorkingCopy( m_pData->m_aComponents ); in closeSubFrames()
583 for ( SubComponents::const_iterator comp = m_pData->m_aComponents.begin(); in lookupSubComponent()
584 comp != m_pData->m_aComponents.end(); in lookupSubComponent()