home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / classlib.zip / db.zip / usr / include / db / dblist.h < prev    next >
C/C++ Source or Header  |  1994-08-31  |  540b  |  33 lines

  1. #ifndef _DBLIST_H_
  2. #define _DBLIST_H_
  3.  
  4. #ifndef _DBRECORD_H_
  5. #include "DBRecord.h"
  6. #endif
  7.  
  8. @interface DBList : Object
  9. {
  10.   DBRecord *firstRecord;
  11.   DBFile   *database;
  12.   int       count;
  13. }
  14.  
  15. - init;
  16. - initForDatabase: (DBFile *) aDatabase;
  17. - free;
  18.  
  19. - insertRecord: (DBRecord *) aRecord;
  20. - insertRecord: (DBRecord *) aRecord at: (int) index;
  21. - deleteRecordAt: (int) index;
  22. - findRecordAt: (int) index;
  23.  
  24. - fetchAllRecords;
  25.  
  26. - setDatabase: (DBFile *) aDatabase;
  27. - (DBFile *) database;
  28. - (int) count;
  29.  
  30. @end
  31.  
  32. #endif
  33.