//Header File: smallLinked.h #include using namespace std; struct node { int data; node * next; }; class list { friend ostream & operator<< (ostream &, list &); private: node *front; node *rear; public: list(); //Constructor //list(const list &); //Copy Constructor //~list(); //Destructor //Mutators list & add_front (const int); list & remove_front (); list & add_rear (const int); list & remove_rear (); //Accessor bool empty() const; };