Lines Matching refs:pArray

239 		SbxArray* pArray = NULL;  in Find()  local
243 case SbxCLASS_PROPERTY: pArray = pProps; break; in Find()
244 case SbxCLASS_METHOD: pArray = pMethods; break; in Find()
245 case SbxCLASS_OBJECT: pArray = pObjs; break; in Find()
249 if( pArray ) in Find()
250 pRes = pArray->Find( rName, t ); in Find()
331 SbxArray* pArray = FindVar( p, n ); in SetDfltProperty() local
332 pArray->Put( p, n ); in SetDfltProperty()
347 SbxArray* pArray = NULL; in FindVar() local
351 case SbxCLASS_PROPERTY: pArray = pProps; break; in FindVar()
352 case SbxCLASS_METHOD: pArray = pMethods; break; in FindVar()
353 case SbxCLASS_OBJECT: pArray = pObjs; break; in FindVar()
357 if( pArray ) in FindVar()
359 nArrayIdx = pArray->Count(); in FindVar()
361 pArray->ResetFlag( SBX_EXTSEARCH ); in FindVar()
362 SbxVariable* pOld = pArray->Find( pVar->GetName(), pVar->GetClass() ); in FindVar()
364 for( sal_uInt16 i = 0; i < pArray->Count(); i++ ) in FindVar()
366 SbxVariableRef& rRef = pArray->GetRef( i ); in FindVar()
373 return pArray; in FindVar()
382 SbxArray* pArray = NULL; in Make() local
386 case SbxCLASS_PROPERTY: pArray = pProps; break; in Make()
387 case SbxCLASS_METHOD: pArray = pMethods; break; in Make()
388 case SbxCLASS_OBJECT: pArray = pObjs; break; in Make()
392 if( !pArray ) in Make()
397 SbxVariable* pRes = pArray->Find( rName, ct ); in Make()
433 pArray->Put( pVar, pArray->Count() ); in Make()
483 SbxArray* pArray = FindVar( pVar, nIdx ); in Insert() local
484 if( pArray ) in Insert()
487 if( nIdx < pArray->Count() ) in Insert()
491 if( pArray == pObjs && ISA(SbxCollection) ) in Insert()
492 nIdx = pArray->Count(); in Insert()
495 SbxVariable* pOld = pArray->Get( nIdx ); in Insert()
523 pArray->Put( pVar, nIdx ); in Insert()
548 SbxArray* pArray = NULL; in QuickInsert() local
554 case SbxCLASS_PROPERTY: pArray = pProps; break; in QuickInsert()
555 case SbxCLASS_METHOD: pArray = pMethods; break; in QuickInsert()
556 case SbxCLASS_OBJECT: pArray = pObjs; break; in QuickInsert()
561 if( pArray ) in QuickInsert()
564 pArray->Put( pVar, pArray->Count() ); in QuickInsert()
587 SbxArray* pArray = NULL; in VCPtrInsert() local
593 case SbxCLASS_PROPERTY: pArray = pProps; break; in VCPtrInsert()
594 case SbxCLASS_METHOD: pArray = pMethods; break; in VCPtrInsert()
595 case SbxCLASS_OBJECT: pArray = pObjs; break; in VCPtrInsert()
600 if( pArray ) in VCPtrInsert()
603 pArray->Put( pVar, pArray->Count() ); in VCPtrInsert()
619 SbxArray* pArray = FindVar( pVar, nIdx ); in Remove() local
620 if( pArray && nIdx < pArray->Count() ) in Remove()
629 SbxVariableRef pVar_ = pArray->Get( nIdx ); in Remove()
634 pArray->Remove( nIdx ); in Remove()
647 SbxArray* pArray = VCPtrFindVar( pVar, nIdx ); in VCPtrRemove() local
648 if( pArray && nIdx < pArray->Count() ) in VCPtrRemove()
650 SbxVariableRef xVar = pArray->Get( nIdx ); in VCPtrRemove()
655 pArray->Remove( nIdx ); in VCPtrRemove()
666 SbxArray* pArray = NULL; in VCPtrFindVar() local
670 case SbxCLASS_PROPERTY: pArray = pProps; break; in VCPtrFindVar()
671 case SbxCLASS_METHOD: pArray = pMethods; break; in VCPtrFindVar()
672 case SbxCLASS_OBJECT: pArray = pObjs; break; in VCPtrFindVar()
676 if( pArray ) in VCPtrFindVar()
678 nArrayIdx = pArray->Count(); in VCPtrFindVar()
679 for( sal_uInt16 i = 0; i < pArray->Count(); i++ ) in VCPtrFindVar()
681 SbxVariableRef& rRef = pArray->GetRef( i ); in VCPtrFindVar()
688 return pArray; in VCPtrFindVar()
696 SbxArray* pArray = FindVar( pVar, nIdx ); in SetPos() local
697 if( pArray ) in SetPos()
699 if( nPos >= pArray->Count() ) in SetPos()
700 nPos = pArray->Count() - 1; in SetPos()
701 if( nIdx < ( pArray->Count() - 1 ) ) in SetPos()
703 SbxVariableRef refVar = pArray->Get( nIdx ); in SetPos()
704 pArray->Remove( nIdx ); in SetPos()
705 pArray->Insert( refVar, nPos ); in SetPos()
712 static sal_Bool LoadArray( SvStream& rStrm, SbxObject* pThis, SbxArray* pArray ) in LoadArray() argument
727 pArray->Merge( p ); in LoadArray()