//Header file for Queue class #include "linklist.h" //typedef ListData QElement; class QElement :public ListData { }; class Queue :public LinkList { public: Queue(); void Insert(QElement El, //input - data to insert int &Success); //output - program flag void Remove(QElement &El, //output - data removed int &Success); //output - program flag void Retrieve(QElement &El, //output - data retrieve int &Success); //output - program flag int IsFull(); int SizeOfQueue(); };