MercuryFiles.h File Reference

#include "global.h"
#include "MercuryVector.h"
#include <map>

Go to the source code of this file.

Classes

class  MercuryFile
 Base file object for accessing files. More...
class  MercuryFileObjectDirect
 [internal] File object that access the normal file system More...
class  MercuryFileObjectPacked
 [internal] File object that accesses packed files in the Packages/ folder More...
class  MercuryFileObjectZipped
 [internal] File object that accesses zipped files in the root or Packed/ folder More...
class  MercuryFileObjectNet
class  MercuryFileDriver
 [internal] Base file driver More...
class  MercuryFileDriverNet
 [internal] Net file driver More...
class  MercuryFileDirverDirect
 [internal] File driver that accesses files on the hard drive More...
class  MercuryFileDriverPacked
 [internal] File driver that accesses files in packed files More...
struct  MercuryFileDriverPacked::PckFileEntry
 An entry in a packed file. More...
class  MercuryFileDriverZipped
 [internal] File driver that accesses files in a zip file More...
struct  MercuryFileDriverZipped::ZipFileEntry
 An entry in a packed file. More...
class  MercuryFileDriverMem
class  MercuryFileManager
 The Mercury File Manager -- accessable via FILEMAN. More...

Enumerations

enum  FilePermission { MFP_READ_ONLY, MFP_WRITE_ONLY, MFP_READ_AND_WRITE, MFP_APPEND }
 File permissions (self-explainatory). More...

Variables

MercuryFileManager FILEMAN


Enumeration Type Documentation

enum FilePermission

File permissions (self-explainatory).

Enumerator:
MFP_READ_ONLY 
MFP_WRITE_ONLY 
MFP_READ_AND_WRITE 
MFP_APPEND 

Definition at line 12 of file MercuryFiles.h.


Variable Documentation

MercuryFileManager FILEMAN

Definition at line 23 of file MercuryFiles.cpp.


Hosted by SourceForge.net Logo