1 #ifndef __DFTPD__DATABUFFERFILE_HPP__
2 #define __DFTPD__DATABUFFERFILE_HPP__
6 #include "DataBuffer.hpp"
8 class DataBufferFile
: public DataBuffer
10 enum { BufSize
= 131072 };
13 DataBufferFile( FILE* f
, int secondaryBufferSize
, Mode mode
);
16 int Read( void* ptr
, int size
);
17 int Write( void* ptr
, int size
);
18 void Store( void* ptr
, int size
);
22 static void* SaveBuffer( void* ptr
);