 
  
 | Public Member Functions | |
| DOS_File (const DOS_File &orig) | |
| DOS_File & | operator= (const DOS_File &orig) | 
| virtual bool | Read (Bit8u *data, Bit16u *size)=0 | 
| virtual bool | Write (const Bit8u *data, Bit16u *size)=0 | 
| virtual bool | Seek (Bit32u *pos, Bit32u type)=0 | 
| virtual bool | Close ()=0 | 
| virtual bool | LockFile (Bit8u mode, Bit32u pos, Bit16u size) | 
| virtual Bit16u | GetInformation (void)=0 | 
| virtual void | SetName (const char *_name) | 
| virtual char * | GetName (void) | 
| virtual bool | IsOpen () | 
| virtual bool | IsName (const char *_name) | 
| virtual void | AddRef () | 
| virtual Bits | RemoveRef () | 
| virtual bool | UpdateDateTimeFromHost () | 
| virtual Bit32u | GetSeekPos () | 
| void | SetDrive (Bit8u drv) | 
| Bit8u | GetDrive (void) | 
| virtual void | SaveState (std::ostream &stream) | 
| virtual void | LoadState (std::istream &stream, bool pop) | 
| virtual void | Flush (void) | 
| Public Attributes | |
| char * | name = NULL | 
| Bit8u | drive = 0 | 
| Bit32u | flags | 
| bool | open | 
| Bit16u | attr | 
| Bit16u | time | 
| Bit16u | date | 
| Bits | refCtr | 
| bool | newtime = false | 
Definition at line 76 of file dos_system.h.
 1.8.0
 1.8.0