class Core::Platform::FileIteratorBase

#include <coreplatformfilesystem.h>

class FileIteratorBase: public Core::Platform::IFileIterator
{
public:
    // construction

    FileIteratorBase(CStringPtr dirname);

    // methods

    const Entry* next();
};

// direct descendants

class FileIteratorStub;
class PosixFileIterator;
class Win32FileIterator;

Inherited Members

public:
    // typedefs

    typedef FindFileData Entry;

    // methods

    virtual bool findNext(Entry& entry) = 0;