isle-portable/LEGO1/mxdsfile.h
2023-06-12 18:05:43 +02:00

17 lines
559 B
C++

#ifndef MXDSFILE_H
#define MXDSFILE_H
class MxDSFile
{
public:
__declspec(dllexport) MxDSFile(const char *,unsigned long);
__declspec(dllexport) virtual ~MxDSFile();
__declspec(dllexport) virtual long Close();
__declspec(dllexport) virtual unsigned long GetBufferSize();
__declspec(dllexport) virtual unsigned long GetStreamBuffersNum();
__declspec(dllexport) virtual long Open(unsigned long);
__declspec(dllexport) virtual long Read(unsigned char *,unsigned long);
__declspec(dllexport) virtual long Seek(long,int);
};
#endif // MXDSFILE_H