Lines Matching refs:XInterface
52 static void realloc( Sequence< Reference< XInterface > > & rSeq, sal_Int32 nNewLen ) in realloc()
61 static void sequenceRemoveElementAt( Sequence< Reference< XInterface > > & rSeq, sal_Int32 index ) in sequenceRemoveElementAt()
66 Sequence< Reference< XInterface > > aDestSeq( rSeq.getLength() - 1 ); in sequenceRemoveElementAt()
68 …const Reference< XInterface > * pSource = ((const Sequence< Reference< XInterface > > &)rSeq).getC… in sequenceRemoveElementAt()
69 Reference< XInterface > * pDest = aDestSeq.getArray(); in sequenceRemoveElementAt()
138 XInterface * OInterfaceIteratorHelper::next() SAL_THROW( () ) in next()
159 XInterface * p = aData.pAsSequence->getConstArray()[nRemain].get(); in remove()
160 rCont.removeInterface( * reinterpret_cast< const Reference< XInterface > * >( &p ) ); in remove()
165 …rCont.removeInterface( * reinterpret_cast< const Reference< XInterface > * >(&aData.pAsInterface)); in remove()
200 Sequence< Reference<XInterface> > OInterfaceContainerHelper::getElements() const SAL_THROW( () ) in getElements()
207 Reference<XInterface> x( aData.pAsInterface ); in getElements()
208 return Sequence< Reference< XInterface > >( &x, 1 ); in getElements()
210 return Sequence< Reference< XInterface > >(); in getElements()
221 aData.pAsSequence = new Sequence< Reference< XInterface > >( *aData.pAsSequence ); in copyAndResetInUse()
229 sal_Int32 OInterfaceContainerHelper::addInterface( const Reference<XInterface> & rListener ) SAL_TH… in addInterface()
245 Sequence< Reference< XInterface > > * pSeq = new Sequence< Reference< XInterface > >( 2 ); in addInterface()
246 Reference<XInterface> * pArray = pSeq->getArray(); in addInterface()
263 sal_Int32 OInterfaceContainerHelper::removeInterface( const Reference<XInterface> & rListener ) SAL… in removeInterface()
272 const Reference<XInterface> * pL = aData.pAsSequence->getConstArray(); in removeInterface()
301 XInterface * p = aData.pAsSequence->getConstArray()[0].get(); in removeInterface()
311 else if( aData.pAsInterface && Reference<XInterface>( aData.pAsInterface ) == rListener ) in removeInterface()
454 const Type & rKey, const Reference< XInterface > & rListener ) in addInterface()
470 const Type & rKey, const Reference< XInterface > & rListener ) in removeInterface()
632 const sal_Int32 & rKey, const Reference< XInterface > & rListener ) in addInterface()
650 const sal_Int32 & rKey, const Reference< XInterface > & rListener ) in removeInterface()