aboutsummaryrefslogtreecommitdiff
path: root/CST 126/Homework_3/node.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'CST 126/Homework_3/node.hpp')
-rw-r--r--CST 126/Homework_3/node.hpp103
1 files changed, 53 insertions, 50 deletions
diff --git a/CST 126/Homework_3/node.hpp b/CST 126/Homework_3/node.hpp
index 32894c8..22d35bc 100644
--- a/CST 126/Homework_3/node.hpp
+++ b/CST 126/Homework_3/node.hpp
@@ -1,50 +1,53 @@
-#ifndef NODE_HPP
-#define NODE_HPP
-
-namespace CST126 {
-
- template<typename T>
- 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<typename T>
- Node<T>::Node(const T& data) : _data(data) {};
-
-
- template<typename T>
- void Node<T>::Data(const T& data)
- {
- _data = data;
- }
-
- template<typename T>
- T& Node<T>::Data()
- {
- return _data;
- }
-
- template<typename T>
- T& Node<T>::Data(const T& data)
- {
- _data = data;;
- }
-}
-
-
-
-#endif \ No newline at end of file
+//#ifndef NODE_HPP
+//#define NODE_HPP
+#include <iostream>
+using std::cout;
+//
+//
+//namespace CST126 {
+//
+// template<typename T>
+// 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<typename T>
+// Node<T>::Node(const T& data) : _data(data) {};
+//
+//
+// template<typename T>
+// void Node<T>::Data(const T& data)
+// {
+// _data = data;
+// }
+//
+// template<typename T>
+// T& Node<T>::Data()
+// {
+// return _data;
+// }
+//
+// template<typename T>
+// T& Node<T>::Data(const T& data)
+// {
+// _data = data;;
+// }
+//}
+//
+//
+//
+//#endif \ No newline at end of file