home *** CD-ROM | disk | FTP | other *** search
/ The Pier Shareware 6 / The_Pier_Shareware_Number_6_(The_Pier_Exchange)_(1995).iso / 038 / dho_9a.zip / QUEUE.H < prev    next >
Text File  |  1994-10-12  |  502b  |  29 lines

  1. // Developer Helper Object Set, (C) 1994 Thomas E. Bednarz, Jr.
  2. //  All rights reserved
  3.  
  4. #ifndef __QUEUE_H__
  5. #define __QUEUE_H__
  6.  
  7. #include "object.h"
  8. #include "node.h"
  9.  
  10. class TQueue : public TObject
  11. {
  12.      TNode *head;
  13.      TNode *tail;
  14.   public:
  15.      TQueue();
  16.      virtual ~TQueue();
  17.      
  18.      void Enqueue(TObject *obj);
  19.      TObject *Dequeue();
  20.      
  21.      int EmptyQueue();
  22.      
  23.      void ClearQueue();  
  24.      
  25.      virtual const char *getClassName(void);
  26. };
  27.  
  28. #endif
  29.