//#ifndef NODE_HPP //#define NODE_HPP #include using std::cout; // // //namespace CST126 { // // template // class Node // { // public: // Node() = default; // Node(const T& data); // // ~Node() = default; // // T& Data(); // T Data() const; // void Data(const T& data); // // // // private: // T _data{}; // }; // // template // Node::Node(const T& data) : _data(data) {}; // // // template // void Node::Data(const T& data) // { // _data = data; // } // // template // T& Node::Data() // { // return _data; // } // // template // T& Node::Data(const T& data) // { // _data = data;; // } //} // // // //#endif