persistentstorage/sqlite3api/OsLayer/FileBuf64.h
changeset 17 55f2396f6d25
parent 15 3eacc0623088
child 31 ba1c4f4a893f
equal deleted inserted replaced
15:3eacc0623088 17:55f2396f6d25
   177 	TInt		iReadAheadSize;
   177 	TInt		iReadAheadSize;
   178 
   178 
   179 	//Profiler related
   179 	//Profiler related
   180 #ifdef _SQLPROFILER
   180 #ifdef _SQLPROFILER
   181 public:
   181 public:
   182     inline void	ProfilerReset()
       
   183     	{
       
   184     	iFileReadCount = 0; iFileReadAmount = 0; iFileWriteCount = 0; iFileWriteAmount = 0; iFileSizeCount = 0; iFileSetSizeCount = 0; iFileFlushCount = 0;
       
   185     	}
       
   186 	TInt		iFileReadCount;		//The number of the non-buffered file reads (RFile64::Read() calls).
   182 	TInt		iFileReadCount;		//The number of the non-buffered file reads (RFile64::Read() calls).
   187 	TInt64		iFileReadAmount;	//The amount of the data read from the file.
   183 	TInt64		iFileReadAmount;	//The amount of the data read from the file.
   188 	TInt		iFileWriteCount;	//The number of the non-buffered file writes (RFile64::Write() calls).
   184 	TInt		iFileWriteCount;	//The number of the non-buffered file writes (RFile64::Write() calls).
   189 	TInt64		iFileWriteAmount;	//The amount of the data written to the file.
   185 	TInt64		iFileWriteAmount;	//The amount of the data written to the file.
   190 	TInt		iFileSizeCount;		//The number of non-buffered RFile64::Size() calls.
   186 	TInt		iFileSizeCount;		//The number of non-buffered RFile64::Size() calls.