rpcsx/rpcs3/Emu/FS/vfsFileBase.h
DH 81e874c9e2 - Implemented HDD manager.
- Implemented VFS manager.
- Implemented MFC.
- Fixed ELF Compiler.
- Improved HLE Func binder.
2013-08-03 12:40:03 +03:00

25 lines
537 B
C++

#pragma once
#include "vfsDevice.h"
struct vfsFileBase : public vfsDevice
{
protected:
wxString m_path;
vfsOpenMode m_mode;
public:
vfsFileBase();
virtual ~vfsFileBase();
virtual bool Open(const wxString& path, vfsOpenMode mode);
virtual bool Close();
/*
virtual bool Create(const wxString& path)=0;
virtual bool Exists(const wxString& path)=0;
virtual bool Rename(const wxString& from, const wxString& to)=0;
virtual bool Remove(const wxString& path)=0;
*/
wxString GetPath() const;
vfsOpenMode GetOpenMode() const;
};