userlibandfileserver/fileserver/sfat32/sl_cache.h
changeset 44 36bfc973b146
parent 43 96e5fb8b040d
child 62 4a8fed1c0ef6
--- a/userlibandfileserver/fileserver/sfat32/sl_cache.h	Thu Dec 17 09:24:54 2009 +0200
+++ b/userlibandfileserver/fileserver/sfat32/sl_cache.h	Thu Jan 07 13:38:45 2010 +0200
@@ -148,7 +148,7 @@
 public:
         ~CMediaWTCache();
         
-        static CMediaWTCache* NewL(TFatDriveInterface& aDrive, TUint32 aNumPages, TUint32 aPageSizeLog2);
+        static CMediaWTCache* NewL(TDriveInterface& aDrive, TUint32 aNumPages, TUint32 aPageSizeLog2);
 
         void ConstructL(TUint32 aNumPages, TUint32 aPageSizeLog2);
         
@@ -169,7 +169,7 @@
         
 protected:
         CMediaWTCache();
-        CMediaWTCache(TFatDriveInterface& aDrive);
+        CMediaWTCache(TDriveInterface& aDrive);
         
         inline TInt64  CalcPageStartPos(TInt64 aPos) const;
         inline TUint32 PageSize() const;
@@ -182,12 +182,12 @@
         TUint32 FindOrGrabReadPageL(TInt64 aPos);
         
 protected:
-        TFatDriveInterface& iDrive;        ///< reference to the driver for media access
+        TDriveInterface& iDrive;        ///< reference to the driver for media access
         TUint32             iPageSizeLog2; ///< Log2 (cache page size)
         mutable TBool       iAllPagesValid;///< ETrue if all cache pages have valid data
         TInt64              iCacheBasePos; ///< Cache pages base position, used to align them at cluster size
         RPointerArray<CWTCachePage> iPages; ///< array of pointers to the cache pages. Used for organising LRU list
-        TUint32             iCacheDisabled :1; ///< if not 0 the cache is disabled totally and all reads and writes go via TFatDriveInterface directly
+        TUint32             iCacheDisabled :1; ///< if not 0 the cache is disabled totally and all reads and writes go via TDriveInterface directly
     };