imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailstore.h
branchRCL_3
changeset 58 9e8b0cc88842
parent 38 2b4b06654caa
--- a/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailstore.h	Wed Sep 15 12:32:44 2010 +0300
+++ b/imagehandlingutilities/thumbnailmanager/thumbnailserver/inc/thumbnailstore.h	Wed Oct 13 14:53:56 2010 +0300
@@ -208,10 +208,9 @@
      * @param aFs File server.
      * @param aDrive Drive the store used for
      * @param aCenter Pointer to cenrep data handler
-	 * @param aReadOnly flag is store write protected
      * @return New CThumbnailStore instance.
      */
-    static CThumbnailStore* NewL( RFs& aFs, TInt aDrive, TDesC& aImei, CThumbnailServer* aServer, const TBool aReadOnly );
+    static CThumbnailStore* NewL( RFs& aFs, TInt aDrive, TDesC& aImei, CThumbnailServer* aServer );
 
     /**
      * Destructor
@@ -233,7 +232,9 @@
      */
     void StoreThumbnailL( const TDesC& aPath, CFbsBitmap* aThumbnail, const
         TSize& aOriginalSize, TBool aCropped, const TThumbnailSize aThumbnailSize, 
-        const TInt64 aModified, const TBool aThumbFromPath, TBool aBlackListed);
+        const TInt64 aModified,
+        const TBool aThumbFromPath = ETrue,
+        TBool aBlackListed = EFalse );
 
     /**
      * Fetches thumbnail image.
@@ -359,11 +360,6 @@
      * @contains indication whether file modified
      */
     TBool CheckModifiedByPathL( const TDesC& aPath, const TInt64 aModified, TBool& modifiedChanged);
-    
-    /**
-     *  @return TBool is store write protected
-     */
-    TBool IsReadOnly();
 
 private:
     /**
@@ -372,10 +368,9 @@
      * @since S60 v5.0
      * @param aFs File server.
      * @param aDrive Drive the store used for
-	 * @param aReadOnly set flag if store is write protected
      * @return New CThumbnailStore instance.
      */
-    CThumbnailStore( RFs& aFs, TInt aDrive, TDesC& aImei, CThumbnailServer* aServer, const TBool aReadOnly);
+    CThumbnailStore( RFs& aFs, TInt aDrive, TDesC& aImei, CThumbnailServer* aServer);
 
     /**
      * Symbian 2nd phase constructor can leave.
@@ -447,7 +442,7 @@
     void StoreThumbnailL( const TDesC& aPath, const TDes8& aData, const TSize&
         aSize, const TSize& aOriginalSize, const TThumbnailFormat& aFormat, TInt aFlags, 
         const TThumbnailSize& aThumbnailSize, const TInt64 aModified,
-        const TBool aThumbFromPath);
+        const TBool aThumbFromPath = ETrue);
 
     /**
      * Finds possible existing duplicate thumbnail.
@@ -655,11 +650,6 @@
      * How long previous flush took ms
      */
     TInt iPreviousFlushDelay;
-    
-    /**
-     * is store write protected
-     */
-    TBool iReadOnly;
 
 };
 // End of File