#ifndef ELEMENT_H_INCLUDED #define ELEMENT_H_INCLUDED #include <iostream> template<class T> class Element { public: //Element* prev; Element* next; T value; Element<T>(const T& val) : value(val) {next = NULL;}; Element* getNext() { return next; } T getValue() const { return value; } void setNext(Element* ne) { next=ne; } void setValue(const T& val) { value=val; } ~Element(){} }; #endif // ELEMENT_H_INCLUDED