Lines Matching refs:XInterface
47 static void realloc( Sequence< Reference< XInterface > > & rSeq, sal_Int32 nNewLen ) in realloc()
56 static void sequenceRemoveElementAt( Sequence< Reference< XInterface > > & rSeq, sal_Int32 index ) in sequenceRemoveElementAt()
61 Sequence< Reference< XInterface > > aDestSeq( rSeq.getLength() - 1 ); in sequenceRemoveElementAt()
63 …const Reference< XInterface > * pSource = ((const Sequence< Reference< XInterface > > &)rSeq).getC… in sequenceRemoveElementAt()
64 Reference< XInterface > * pDest = aDestSeq.getArray(); in sequenceRemoveElementAt()
130 XInterface * OInterfaceIteratorHelper::next() SAL_THROW( () ) in next()
151 XInterface * p = aData.pAsSequence->getConstArray()[nRemain].get(); in remove()
152 rCont.removeInterface( * reinterpret_cast< const Reference< XInterface > * >( &p ) ); in remove()
157 …rCont.removeInterface( * reinterpret_cast< const Reference< XInterface > * >(&aData.pAsInterface)); in remove()
189 Sequence< Reference<XInterface> > OInterfaceContainerHelper::getElements() const SAL_THROW( () ) in getElements()
196 Reference<XInterface> x( aData.pAsInterface ); in getElements()
197 return Sequence< Reference< XInterface > >( &x, 1 ); in getElements()
199 return Sequence< Reference< XInterface > >(); in getElements()
210 aData.pAsSequence = new Sequence< Reference< XInterface > >( *aData.pAsSequence ); in copyAndResetInUse()
218 sal_Int32 OInterfaceContainerHelper::addInterface( const Reference<XInterface> & rListener ) SAL_TH… in addInterface()
234 Sequence< Reference< XInterface > > * pSeq = new Sequence< Reference< XInterface > >( 2 ); in addInterface()
235 Reference<XInterface> * pArray = pSeq->getArray(); in addInterface()
252 sal_Int32 OInterfaceContainerHelper::removeInterface( const Reference<XInterface> & rListener ) SAL… in removeInterface()
261 const Reference<XInterface> * pL = aData.pAsSequence->getConstArray(); in removeInterface()
290 XInterface * p = aData.pAsSequence->getConstArray()[0].get(); in removeInterface()
300 else if( aData.pAsInterface && Reference<XInterface>( aData.pAsInterface ) == rListener ) in removeInterface()
441 const Type & rKey, const Reference< XInterface > & rListener ) in addInterface()
457 const Type & rKey, const Reference< XInterface > & rListener ) in removeInterface()
616 const sal_Int32 & rKey, const Reference< XInterface > & rListener ) in addInterface()
634 const sal_Int32 & rKey, const Reference< XInterface > & rListener ) in removeInterface()