home *** CD-ROM | disk | FTP | other *** search
/ Chip 1995 March / CHIP3.mdf / dos_util / fips / source / fdstruct.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-08-04  |  521 b   |  27 lines

  1. #ifndef FDSTRUCT_H
  2. #define FDSTRUCT_H
  3.  
  4. #include "disk_io.h"
  5. #include "logdr_st.h"
  6.  
  7. class floppydrive:public logical_drive,public physical_drive
  8. {
  9. public:
  10.     int read_sector (dword number,sector *sector)
  11.     {
  12.         return (sector->read (this,number));
  13.     }
  14.     int write_sector (dword number,sector *sector)
  15.     {
  16.         return (sector->write (this,number));
  17.     }
  18.  
  19.     floppydrive (int number):physical_drive(number)
  20.     {
  21.         bootsector = new class bootsector (this);
  22.     }
  23.     ~floppydrive (void) { delete bootsector; }
  24. };
  25.  
  26. #endif
  27.