27 lines
482 B
C++
27 lines
482 B
C++
#ifndef _UUDECODE_FILEINFO_HPP_
|
|
#define _UUDECODE_FILEINFO_HPP_
|
|
#ifndef _COMMON_WINDOWS_HPP_
|
|
#include <common/windows.hpp>
|
|
#endif
|
|
|
|
class FileInfo
|
|
{
|
|
public:
|
|
FileInfo(void);
|
|
~FileInfo(); // cannot be virtual
|
|
enum{MaxLength=0x800};
|
|
BYTE mBuffer[MaxLength];
|
|
HANDLE mhFileHandle;
|
|
DWORD mBufferIndex;
|
|
DWORD mlpBufferPointer;
|
|
};
|
|
|
|
FileInfo::FileInfo(void)
|
|
: mhFileHandle(INVALID_HANDLE_VALUE), mBufferIndex(0), mlpBufferPointer(0)
|
|
{
|
|
}
|
|
|
|
FileInfo::~FileInfo()
|
|
{
|
|
}
|
|
#endif |