#ifndef _UUDECODE_FILEINFO_HPP_ #define _UUDECODE_FILEINFO_HPP_ #ifndef _COMMON_WINDOWS_HPP_ #include #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