Public Member Functions | |
virtual ISaveStreamData * | CreateDataFile (const JetByteTools::Core::_tstring &filename)=0 |
virtual ISaveStreamData * | CreateDataFile (const JetByteTools::Core::_tstring &filename, JetByteTools::Win32::CSmartHandle &hFile)=0 |
Protected Member Functions | |
virtual | ~IStreamDataFileFactory () |
virtual ~IStreamDataFileFactory | ( | ) | [protected, virtual] |
virtual ISaveStreamData* CreateDataFile | ( | const JetByteTools::Core::_tstring & | filename | ) | [pure virtual] |
Implemented in CStreamDataFileFactory.
virtual ISaveStreamData* CreateDataFile | ( | const JetByteTools::Core::_tstring & | filename, | |
JetByteTools::Win32::CSmartHandle & | hFile | |||
) | [pure virtual] |
Implemented in CStreamDataFileFactory.