mmlibs/mmfw/src/Plugin/StdSourceAndSink/FileAccess.h
changeset 41 f7bf1ed8db72
parent 32 ae690a8c4a18
equal deleted inserted replaced
32:ae690a8c4a18 41:f7bf1ed8db72
    16 #ifndef __FILE_ACCESS_H__
    16 #ifndef __FILE_ACCESS_H__
    17 #define __FILE_ACCESS_H__
    17 #define __FILE_ACCESS_H__
    18 
    18 
    19 #include <caf/content.h>
    19 #include <caf/content.h>
    20 #include <caf/data.h>
    20 #include <caf/data.h>
    21 #include "mmf/common/mmcaf.h"
    21 #include <mmf/common/mmcaf.h>
    22 
    22 
    23 // Abstract class providing generic file access
    23 // Abstract class providing generic file access
    24 class MGenericFile
    24 class MGenericFile
    25 	{
    25 	{
    26 public:
    26 public:
   128 private:
   128 private:
   129 	RFs* iSession; // not owned
   129 	RFs* iSession; // not owned
   130 	HBufC* iFilePath;
   130 	HBufC* iFilePath;
   131 	ContentAccess::CData* iData;
   131 	ContentAccess::CData* iData;
   132 
   132 
   133 	RFile iLegacyFile;
   133 	RFile   iLegacyFile;
   134 	TBool iLegacyFileOpen;
   134 	RFile64 iFile64; //For defect EASA-84ZC6J 
       
   135 	TBool   iLegacyFileOpen;
   135 	};
   136 	};
   136 
   137 
   137 
   138 
   138 inline CF32File::CF32File() 
   139 inline CF32File::CF32File() 
   139 	{
   140 	{