DOSBox-X
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Classes | Public Types | Public Member Functions
DOS_Drive_Cache Class Reference

List of all members.

Classes

class  CFileInfo

Public Types

enum  TDirSort {
  NOSORT, ALPHABETICAL, DIRALPHABETICAL, ALPHABETICALREV,
  DIRALPHABETICALREV
}

Public Member Functions

 DOS_Drive_Cache (const char *path, DOS_Drive *drive)
void SetBaseDir (const char *baseDir, DOS_Drive *drive)
void SetDirSort (TDirSort sort)
bool OpenDir (const char *path, Bit16u &id)
bool ReadDir (Bit16u id, char *&result, char *&lresult)
void ExpandName (char *path)
char * GetExpandName (const char *path)
bool GetShortName (const char *fullname, char *shortname)
bool FindFirst (char *path, Bit16u &id)
bool FindNext (Bit16u id, char *&result, char *&lresult)
void CacheOut (const char *path, bool ignoreLastDir=false)
void AddEntry (const char *path, bool checkExists=false)
void AddEntryDirOverlay (const char *path, char *sfile, bool checkExist=false)
void DeleteEntry (const char *path, bool ignoreLastDir=false)
void EmptyCache (void)
void MediaChange (void)
void SetLabel (const char *vname, bool cdrom, bool allowupdate)
char * GetLabel (void)

Detailed Description

Definition at line 173 of file dos_system.h.


The documentation for this class was generated from the following files: