homescreenpluginsrv/hspsmanager/inc/hspsserverutil.h
branchRCL_3
changeset 74 edd621764147
parent 64 b276298d5729
child 78 1b207dd38b72
equal deleted inserted replaced
64:b276298d5729 74:edd621764147
   568 	     * Finds ecplised files from the provided path in given drive order.
   568 	     * Finds ecplised files from the provided path in given drive order.
   569 	     * @since S60 5.2
   569 	     * @since S60 5.2
   570 	     * @param aFs is a reference to open file server session handle
   570 	     * @param aFs is a reference to open file server session handle
   571 	     * @param aDriveArray An array of drives in search order
   571 	     * @param aDriveArray An array of drives in search order
   572 	     * @param aPath Relative path to be found
   572 	     * @param aPath Relative path to be found
   573 	     * @param aFolders Search results or empty
   573 	     * @param aFileArray Search results or empty
   574 	     * @param aRecursive True if files should be found from any sudirectories 
   574 	     * @param aDeviceLanguages An array of languages the HW supports
       
   575 	     * @param aRecursive True if files should be found from any sudirectories	     
   575 	     */	    	    
   576 	     */	    	    
   576 	    static void FindFilesRecursivelyL(
   577 	    static void FindResourcesL(
   577                 RFs& aFs,
   578                 RFs& aFs,
   578                 const RArray<TInt>& aDriveArray, 
   579                 const RArray<TInt>& aDriveArray, 
   579                 const TDesC& aPath,        
   580                 const TDesC& aPath,        
   580                 RPointerArray<HBufC>& aFolders,
   581                 RPointerArray<HBufC>& aFileArray,
       
   582                 CArrayFixFlat<TInt>* aDeviceLanguages,
   581                 TBool aRecursive = EFalse );
   583                 TBool aRecursive = EFalse );
       
   584 	    
       
   585 	    /**
       
   586 	     * Returns an array of languages which can be used in the UI.
       
   587 	     * @since S60 5.2
       
   588 	     * @param aLanguages Array of language ids
       
   589 	     */
       
   590 	    static void GetInstalledLanguagesL(
       
   591 	            CArrayFixFlat<TInt>*& aLanguages );
   582 	    
   592 	    
   583 	private:
   593 	private:
   584         /**
   594         /**
   585          * Internal method. Do not call directly!
   595          * Internal method. Do not call directly!
   586          * 
   596          *