class Core::Portable::FilePackage
Overview
Represents a logical collection of files. More…
#include <corefile.h> class FilePackage { public: // methods virtual bool fileExists(CStringPtr fileName) = 0; virtual IO::Stream* openStream(CStringPtr fileName) = 0; }; // direct descendants class FolderPackage; class SubPackage; class ZipPackage;
Detailed Documentation
Represents a logical collection of files.
This could be a folder on disk or some other implementation.
Methods
virtual bool fileExists(CStringPtr fileName) = 0
Check if file exists.
virtual IO::Stream* openStream(CStringPtr fileName) = 0
Open file for reading.