mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-01-06 00:30:18 +01:00
* cellFsOpendir, cellFsReaddir, cellFsClosedir functions implemented. * vfsDirBase: m_entryes, GetEntryes renamed to m_entries, GetEntries respectively. * vfsLocalDir: Read() function added to get the entries one by one. * Moved IsExists() from vfsLocalDir to vfsDirBase to avoid "R6025 pure virtual function call" error. * Other minor changes in some functions of sys_fs
19 lines
448 B
C++
19 lines
448 B
C++
#pragma once
|
|
#include "vfsDirBase.h"
|
|
|
|
class vfsLocalDir : public vfsDirBase
|
|
{
|
|
private:
|
|
u32 m_pos;
|
|
|
|
public:
|
|
vfsLocalDir(const wxString& path = wxEmptyString);
|
|
virtual ~vfsLocalDir();
|
|
|
|
virtual bool Open(const wxString& path) override;
|
|
const DirEntryInfo* Read();
|
|
|
|
virtual bool Create(const wxString& path) override;
|
|
virtual bool Rename(const wxString& from, const wxString& to) override;
|
|
virtual bool Remove(const wxString& path) override;
|
|
}; |