Lines Matching refs:pRTLData

2516 String implSetupWildcard( const String& rFileParam, SbiRTLData* pRTLData )  in implSetupWildcard()  argument
2524 delete pRTLData->pWildCard; in implSetupWildcard()
2525 pRTLData->pWildCard = NULL; in implSetupWildcard()
2526 pRTLData->sFullNameToBeChecked = String(); in implSetupWildcard()
2549 pRTLData->sFullNameToBeChecked = aPathStr; in implSetupWildcard()
2573 pRTLData->pWildCard = new WildCard( aPureFileName ); in implSetupWildcard()
2578 inline sal_Bool implCheckWildcard( const String& rName, SbiRTLData* pRTLData ) in implCheckWildcard() argument
2582 if( pRTLData->pWildCard ) in implCheckWildcard()
2583 bMatch = pRTLData->pWildCard->Matches( rName ); in implCheckWildcard()
2631 SbiRTLData* pRTLData = pINST->GetRTLData(); in RTLFUNC() local
2635 if( !pRTLData ) in RTLFUNC()
2648 String aFileURLStr = implSetupWildcard( aFileParam, pRTLData ); in RTLFUNC()
2649 if( pRTLData->sFullNameToBeChecked.Len() > 0 ) in RTLFUNC()
2683 pRTLData->nDirFlags = nFlags = rPar.Get(2)->GetInteger(); in RTLFUNC()
2685 pRTLData->nDirFlags = 0; in RTLFUNC()
2689 pRTLData->aDirSeq = xSFI->getFolderContents( aDirURLStr, bIncludeFolders ); in RTLFUNC()
2690 pRTLData->nCurDirPos = 0; in RTLFUNC()
2703 pRTLData->nCurDirPos = -2; in RTLFUNC()
2714 if( pRTLData->aDirSeq.getLength() > 0 ) in RTLFUNC()
2716 sal_Bool bFolderFlag = ((pRTLData->nDirFlags & Sb_ATTR_DIRECTORY) != 0); in RTLFUNC()
2722 if( pRTLData->nCurDirPos < 0 ) in RTLFUNC()
2724 if( pRTLData->nCurDirPos == -2 ) in RTLFUNC()
2728 else if( pRTLData->nCurDirPos == -1 ) in RTLFUNC()
2732 pRTLData->nCurDirPos++; in RTLFUNC()
2734 else if( pRTLData->nCurDirPos >= pRTLData->aDirSeq.getLength() ) in RTLFUNC()
2736 pRTLData->aDirSeq.realloc( 0 ); in RTLFUNC()
2742 ::rtl::OUString aFile = pRTLData->aDirSeq.getConstArray()[pRTLData->nCurDirPos++]; in RTLFUNC()
2769 sal_Bool bMatch = implCheckWildcard( aPath, pRTLData ); in RTLFUNC()
2785 delete pRTLData->pDir; in RTLFUNC()
2786 pRTLData->pDir = 0; // wg. Sonderbehandlung Sb_ATTR_VOLUME in RTLFUNC()
2798 pRTLData->nDirFlags = nFlags = rPar.Get(2)->GetInteger(); in RTLFUNC()
2800 pRTLData->nDirFlags = 0; in RTLFUNC()
2803 if( pRTLData->nDirFlags & Sb_ATTR_VOLUME ) in RTLFUNC()
2813 pRTLData->pDir = new Dir( aEntry, (DirEntryKind) nMode ); in RTLFUNC()
2814 pRTLData->nCurDirPos = 0; in RTLFUNC()
2818 if( pRTLData->pDir ) in RTLFUNC()
2822 if( pRTLData->nCurDirPos >= pRTLData->pDir->Count() ) in RTLFUNC()
2824 delete pRTLData->pDir; in RTLFUNC()
2825 pRTLData->pDir = 0; in RTLFUNC()
2829 DirEntry aNextEntry=(*(pRTLData->pDir))[pRTLData->nCurDirPos++]; in RTLFUNC()
2841 String aDirURL = implSetupWildcard( aFileParam, pRTLData ); in RTLFUNC()
2845 pRTLData->nDirFlags = nFlags = rPar.Get(2)->GetInteger(); in RTLFUNC()
2847 pRTLData->nDirFlags = 0; in RTLFUNC()
2851 pRTLData->pDir = new Directory( aDirURL ); in RTLFUNC()
2852 FileBase::RC nRet = pRTLData->pDir->open(); in RTLFUNC()
2855 delete pRTLData->pDir; in RTLFUNC()
2856 pRTLData->pDir = NULL; in RTLFUNC()
2862 pRTLData->nCurDirPos = 0; in RTLFUNC()
2873 pRTLData->nCurDirPos = -2; in RTLFUNC()
2879 if( pRTLData->pDir ) in RTLFUNC()
2881 sal_Bool bFolderFlag = ((pRTLData->nDirFlags & Sb_ATTR_DIRECTORY) != 0); in RTLFUNC()
2884 if( pRTLData->nCurDirPos < 0 ) in RTLFUNC()
2886 if( pRTLData->nCurDirPos == -2 ) in RTLFUNC()
2890 else if( pRTLData->nCurDirPos == -1 ) in RTLFUNC()
2894 pRTLData->nCurDirPos++; in RTLFUNC()
2899 FileBase::RC nRet = pRTLData->pDir->getNextItem( aItem ); in RTLFUNC()
2902 delete pRTLData->pDir; in RTLFUNC()
2903 pRTLData->pDir = NULL; in RTLFUNC()
2924 sal_Bool bMatch = implCheckWildcard( aPath, pRTLData ); in RTLFUNC()