Class Queue
Placement in the overall structure
- Module
- object
- Base classes
- None
- Derived classes
- None
- Time of creation
- Specification of Task 3
- Files
queue.h queue.cc
Description
Implementation of a singly-linked list of Chain objects. Initially, the queue is empty.Public methods
Queue ()- initializes the list as an empty list
void enqueue (Chain* item)- inserts a new item at the end of the list.
Chain* dequeue()- returns the first element of the list and removes it.
void remove (Chain* item)- removes item from the list.