14 class LocalFileSystem;
21 class CPPFS_API LocalFileIterator :
public AbstractFileIteratorBackend
33 LocalFileIterator(std::shared_ptr<LocalFileSystem> fs,
const std::string & path);
39 virtual ~LocalFileIterator();
42 virtual std::unique_ptr<AbstractFileIteratorBackend> clone()
const override;
43 virtual AbstractFileSystem * fs()
const override;
44 virtual bool valid()
const override;
45 virtual std::string path()
const override;
46 virtual int index()
const override;
47 virtual std::string name()
const override;
48 virtual void next()
override;
56 std::shared_ptr<LocalFileSystem> m_fs;
Definition: AbstractFileHandleBackend.h:14
void * m_findHandle
Search handle.
Definition: windows/LocalFileIterator.h:59
void * m_findData
Information about the current file.
Definition: windows/LocalFileIterator.h:60