Cafu Engine
cf::FileSys::FileSystemT Class Referenceabstract
Inheritance diagram for cf::FileSys::FileSystemT:

Public Member Functions

virtual ~FileSystemT ()
 The virtual destructor, so that derived classes can safely be deleted via a FileSystemT (base class) pointer. More...
 
virtual InFileIOpenRead (const std::string &FileName)=0
 Opens the file with the given name for reading. More...
 

Constructor & Destructor Documentation

virtual cf::FileSys::FileSystemT::~FileSystemT ( )
inlinevirtual

The virtual destructor, so that derived classes can safely be deleted via a FileSystemT (base class) pointer.

Member Function Documentation

virtual InFileI* cf::FileSys::FileSystemT::OpenRead ( const std::string &  FileName)
pure virtual

Opens the file with the given name for reading.

Parameters
FileNameThe name of the file to be opened within this file system.
Returns
The pointer to the file or NULL if the file could not be opened.

Implemented in cf::FileSys::FileSystemZipArchiveAST, cf::FileSys::FileSystemZipArchiveGVT, and cf::FileSys::FileSystemLocalPathT.


The documentation for this class was generated from the following file: