#include <MercuryFiles.h>
Inheritance diagram for MercuryFileDriver:

Public Member Functions | |
| virtual | ~MercuryFileDriver () |
| virtual void | Init () |
| virtual MercuryFile * | GetFileHandle (const MString &sPath, FilePermission p)=0 |
| virtual void | ListDirectory (const MString &sPath, MVector< MString > &output, bool bDirsOnly)=0 |
Definition at line 153 of file MercuryFiles.h.
| virtual MercuryFileDriver::~MercuryFileDriver | ( | ) | [inline, virtual] |
Definition at line 156 of file MercuryFiles.h.
| virtual void MercuryFileDriver::Init | ( | ) | [inline, virtual] |
Reimplemented in MercuryFileDriverNet, MercuryFileDriverPacked, MercuryFileDriverZipped, and MercuryFileDriverMem.
Definition at line 158 of file MercuryFiles.h.
| virtual MercuryFile* MercuryFileDriver::GetFileHandle | ( | const MString & | sPath, | |
| FilePermission | p | |||
| ) | [pure virtual] |
Implemented in MercuryFileDriverNet, MercuryFileDirverDirect, MercuryFileDriverPacked, MercuryFileDriverZipped, and MercuryFileDriverMem.
| virtual void MercuryFileDriver::ListDirectory | ( | const MString & | sPath, | |
| MVector< MString > & | output, | |||
| bool | bDirsOnly | |||
| ) | [pure virtual] |
Implemented in MercuryFileDriverNet, MercuryFileDirverDirect, MercuryFileDriverPacked, MercuryFileDriverZipped, and MercuryFileDriverMem.