equal
deleted
inserted
replaced
3244 class TFsMntHelperImpl; |
3244 class TFsMntHelperImpl; |
3245 NONSHARABLE_CLASS(CFsMountHelper) : public CBase |
3245 NONSHARABLE_CLASS(CFsMountHelper) : public CBase |
3246 { |
3246 { |
3247 public: |
3247 public: |
3248 |
3248 |
3249 inline ~CFsMountHelper(); |
3249 IMPORT_C ~CFsMountHelper(); |
3250 |
|
3251 IMPORT_C static CFsMountHelper* New(RFs& aFs, TInt aDrvNum); |
3250 IMPORT_C static CFsMountHelper* New(RFs& aFs, TInt aDrvNum); |
3252 IMPORT_C void Close(); |
|
3253 |
3251 |
3254 /** file system dismounting options. Used by DismountFileSystem(). RFs::NotifyDismount(), RFs::DismountFileSystem()*/ |
3252 /** file system dismounting options. Used by DismountFileSystem(). RFs::NotifyDismount(), RFs::DismountFileSystem()*/ |
3255 enum TFsDismountMode |
3253 enum TFsDismountMode |
3256 { |
3254 { |
3257 ENormal, ///< normal graceful attempt to dismount the file system. Usual call to RFs::DismountFileSystem(). |
3255 ENormal, ///< normal graceful attempt to dismount the file system. Usual call to RFs::DismountFileSystem(). |
3273 protected: |
3271 protected: |
3274 inline CFsMountHelper(); |
3272 inline CFsMountHelper(); |
3275 CFsMountHelper(const CFsMountHelper&); |
3273 CFsMountHelper(const CFsMountHelper&); |
3276 CFsMountHelper& operator=(const CFsMountHelper&); |
3274 CFsMountHelper& operator=(const CFsMountHelper&); |
3277 |
3275 |
|
3276 void Close(); |
|
3277 |
3278 private: |
3278 private: |
3279 TFsMntHelperImpl* ipImpl; |
3279 TFsMntHelperImpl* ipImpl; |
3280 }; |
3280 }; |
3281 |
3281 |
3282 |
3282 |