class Core::Portable::SubPackage

Overview

Sub-part of another package. More…

#include <corefile.h>

class SubPackage: public Core::Portable::FilePackage
{
public:
    // construction

    SubPackage(FilePackage& parent, CStringPtr baseFolder);

    // methods

    virtual bool fileExists(CStringPtr fileName);
    virtual IO::Stream* openStream(CStringPtr fileName);
};

Inherited Members

public:
    // methods

    virtual bool fileExists(CStringPtr fileName) = 0;
    virtual IO::Stream* openStream(CStringPtr fileName) = 0;

Detailed Documentation

Sub-part of another package.

Methods

virtual bool fileExists(CStringPtr fileName)

Check if file exists.

virtual IO::Stream* openStream(CStringPtr fileName)

Open file for reading.