|
|
DLListExamples
stackHasAdllist.cpp
//--------------------------------------------------------------------
// stackHasAdllist.cc
//
// Written by Chuck Cusack, Feb 2001
//--------------------------------------------------------------------
#include "stackHasAdllist.h"
//--------------------------------------------------------------------
void stack::Push(int K)
{
Q.InsertAtHead(K);
}
//--------------------------------------------------------------------
int stack::Pop()
{
return Q.DeleteFromHead();
}
//--------------------------------------------------------------------
void stack::Purge()
{
Q.Purge();
}
//--------------------------------------------------------------------
int stack::Peek()
{
return Q.getHead();
}
//--------------------------------------------------------------------
bool stack::isEmpty() const
{
return Q.isEmpty();
}
//--------------------------------------------------------------------
|