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...
 

Friends

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 
)
inlinestaticprotected

init CorePackage from a real file

Parameters
pFilehdl: filehandle of the file

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