home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 100 / af100a.adf / archives / morehtml.lzx / moreHTML / Source / MyList.h < prev    next >
Encoding:
C/C++ Source or Header  |  1997-06-18  |  512 b   |  29 lines

  1. // MyList
  2. // © Dirk Holtwick, 1997
  3.  
  4. /// struct MyList
  5. struct MyItem
  6. {
  7.    APTR     next;
  8.    /*
  9.    ... follows rest of data structure ...
  10.    */
  11. };
  12.  
  13. struct MyList
  14. {
  15.    struct   MyItem
  16.             *first;
  17.    struct   MyItem
  18.             *last;
  19.    ULONG    size;
  20.    ULONG    pudsize;
  21.    APTR     pool;
  22. };
  23. ///
  24. /// Funcs
  25. extern struct MyList *MyCreateList(register ULONG size, register ULONG pudsize);
  26. extern void MyDisposeList(register struct MyList *mylist);
  27. extern APTR MyAddItem(register struct MyList *mylist);
  28. ///
  29.