555 * @param aAppUid Identifies the private directory where the logo file is copied to |
555 * @param aAppUid Identifies the private directory where the logo file is copied to |
556 * @param aTargetPath Empty or location of the target file |
556 * @param aTargetPath Empty or location of the target file |
557 * @param aSourcePath Empty or location of the source file |
557 * @param aSourcePath Empty or location of the source file |
558 * @param aUpdatedDeclaration Empty or declaration which points to the target location |
558 * @param aUpdatedDeclaration Empty or declaration which points to the target location |
559 */ |
559 */ |
560 static void hspsServerUtil::PopulateLogoPathsL( |
560 static void PopulateLogoPathsL( |
561 const TDesC& aLogoDeclaration, |
561 const TDesC& aLogoDeclaration, |
562 const TUint aAppUid, |
562 const TUint aAppUid, |
563 RBuf& aTargetPath, |
563 RBuf& aTargetPath, |
564 RBuf& aSourcePath, |
564 RBuf& aSourcePath, |
565 RBuf& aUpdatedDeclaration ); |
565 RBuf& aUpdatedDeclaration ); |
566 |
566 |
|
567 /** |
|
568 * Finds ecplised files from the provided path in given drive order. |
|
569 * @since S60 5.2 |
|
570 * @param aFs is a reference to open file server session handle |
|
571 * @param aDriveArray An array of drives in search order |
|
572 * @param aPath Relative path to be found |
|
573 * @param aFolders Search results or empty |
|
574 * @param aRecursive True if files should be found from any sudirectories |
|
575 */ |
|
576 static void FindFilesRecursivelyL( |
|
577 RFs& aFs, |
|
578 const RArray<TInt>& aDriveArray, |
|
579 const TDesC& aPath, |
|
580 RPointerArray<HBufC>& aFolders, |
|
581 TBool aRecursive = EFalse ); |
|
582 |
567 private: |
583 private: |
568 /** |
584 /** |
569 * Internal method. Do not call directly! |
585 * Internal method. Do not call directly! |
570 * |
586 * |
571 * Modify node's childs according to given edit mode. |
587 * Modify node's childs according to given edit mode. |