filemanager/Engine/src/CFileManagerEngine.cpp
branchRCL_3
changeset 14 efe289f793e7
parent 13 5181328fad28
equal deleted inserted replaced
13:5181328fad28 14:efe289f793e7
    25 //#include <cmgxfilemanager.h>
    25 //#include <cmgxfilemanager.h>
    26 //#include <mgxfilemanagerfactory.h>
    26 //#include <mgxfilemanagerfactory.h>
    27 //#include <cmgalbummanager.h>
    27 //#include <cmgalbummanager.h>
    28 #include <pathinfo.h>
    28 #include <pathinfo.h>
    29 #include <AknServerApp.h>
    29 #include <AknServerApp.h>
    30 #include <FileManagerEngine.rsg>
    30 #include <filemanagerengine.rsg>
    31 #ifdef RD_MULTIPLE_DRIVE
    31 #ifdef RD_MULTIPLE_DRIVE
    32 #include <driveinfo.h>
    32 #include <driveinfo.h>
    33 #endif // RD_MULTIPLE_DRIVE
    33 #endif // RD_MULTIPLE_DRIVE
    34 #include "CFileManagerEngine.h"
    34 #include "CFileManagerEngine.h"
    35 #include "CGflmNavigatorModel.h"
    35 #include "CGflmNavigatorModel.h"
  1974             {
  1974             {
  1975             case CGflmGroupItem::EFile:
  1975             case CGflmGroupItem::EFile:
  1976                 {
  1976                 {
  1977                 CGflmFileSystemItem* fsItem =
  1977                 CGflmFileSystemItem* fsItem =
  1978                     static_cast< CGflmFileSystemItem* >( item );
  1978                     static_cast< CGflmFileSystemItem* >( item );
  1979                 size += static_cast<TUint>(fsItem->Entry().iSize);
  1979                 size += fsItem->Entry().FileSize();
  1980                 break;
  1980                 break;
  1981                 }
  1981                 }
  1982             case CGflmGroupItem::EDirectory:
  1982             case CGflmGroupItem::EDirectory:
  1983                 {                        
  1983                 {                        
  1984                 CGflmFileSystemItem* fsItem =
  1984                 CGflmFileSystemItem* fsItem =
  2286         delete iDelayedDiskEventNotify;
  2286         delete iDelayedDiskEventNotify;
  2287         iDelayedDiskEventNotify = NULL;
  2287         iDelayedDiskEventNotify = NULL;
  2288         }
  2288         }
  2289     }
  2289     }
  2290 
  2290 
       
  2291 // ---------------------------------------------------------------------------
       
  2292 // CFileManagerEngine::IsDriverMounted()
       
  2293 // ---------------------------------------------------------------------------
       
  2294 //
       
  2295 EXPORT_C TBool CFileManagerEngine::IsDriverMounted( TInt aDrive )
       
  2296     {
       
  2297     TVolumeInfo volInfo;
       
  2298     return ( KErrNone == iFs.Volume( volInfo, aDrive ) );
       
  2299     }
  2291 
  2300 
  2292 //  End of File
  2301 //  End of File