template < class T_item > class Fifo : protected List < class T_item >
Inheritance:
Public Methods
-
int empty() const throw()
-
-
T_item get() throw(Exception)
-
-
void put(T_item item) throw()
-
Inherited from List:
Public Methods
virtual void suppr() throw(Exception)
virtual void place() throw()
virtual int walk() throw()
virtual void placeCurrentOnHead() throw()
virtual int walkHeadToQueue() throw()
virtual void placeCurrentOnQueue() throw()
virtual int walkQueueToHead() throw()
virtual List < class T_item > & operator=(List< class T_item >& from) throw()
virtual bool atTheQueue() const throw()
virtual bool atTheHead() const throw()
Protected Classes
struct Cell
-
T_item item
-
-
struct Cell *next
-
-
struct Cell *last
-
Protected Fields
Cell* head
Cell* queue
Cell* cur
Documentation
int empty() const throw()
T_item get() throw(Exception)
void put(T_item item) throw()
- This class has no child classes.
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de