| 
    HDK
    
   | 
 
#include <TIL_HoldingQueue.h>
Public Member Functions | |
| TIL_HoldingQueue () | |
| ~TIL_HoldingQueue () | |
| void | add (TIL_HoldingNode *newtile) | 
| void | remove (TIL_HoldingNode *tile) | 
| TIL_HoldingNode * | pop () | 
| TIL_HoldingNode * | head () | 
| bool | isEmpty () const | 
| unsigned int | entries () const | 
| void | empty (bool delete_nodes=true) | 
| int | traverse (int(*tfunc)(TIL_HoldingNode *, void *), void *data) | 
Definition at line 41 of file TIL_HoldingQueue.h.
      
  | 
  inline | 
Definition at line 44 of file TIL_HoldingQueue.h.
| TIL_HoldingQueue::~TIL_HoldingQueue | ( | ) | 
| void TIL_HoldingQueue::add | ( | TIL_HoldingNode * | newtile | ) | 
| void TIL_HoldingQueue::empty | ( | bool | delete_nodes = true | ) | 
      
  | 
  inline | 
Definition at line 61 of file TIL_HoldingQueue.h.
      
  | 
  inline | 
Definition at line 59 of file TIL_HoldingQueue.h.
      
  | 
  inline | 
Definition at line 60 of file TIL_HoldingQueue.h.
| TIL_HoldingNode* TIL_HoldingQueue::pop | ( | ) | 
| void TIL_HoldingQueue::remove | ( | TIL_HoldingNode * | tile | ) | 
| int TIL_HoldingQueue::traverse | ( | int(*)(TIL_HoldingNode *, void *) | tfunc, | 
| void * | data | ||
| ) |