Kigs Framework  Doc version 0.8
Open source multi purpose Rapid Application Development framework
Static Protected Member Functions | Friends | List of all members
CorePackage Class Reference

#include <CorePackage.h>

Static Protected Member Functions

static CorePackageOpen (SmartPointer< FileHandle > pFilehdl, const std::string &filename)
 init CorePackage from a real file More...


class FilePathManager
class CorePackageFileAccess

Detailed Description

Manage packages and files inside packages.

Packages are mainly readable files. They are used to have a virtual file system grouping a lot of files into a unique one. Writting to ( or deleting from ) a package is possible but each time you do it, the whole package is rewritten, so this is really not optimal and should be avoided when not necessary.

Member Function Documentation

◆ Open()

static BufferedFile * CorePackage::Open ( SmartPointer< FileHandle >  pFilehdl,
const std::string &  filename 

init CorePackage from a real file

pFilehdl: filehandle of the file

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