2021-03-30 16:30:34 +02:00
|
|
|
namespace lasd {
|
2021-03-31 19:54:40 +02:00
|
|
|
// Specific constructor
|
|
|
|
template <typename Data>
|
|
|
|
List<Data>::Node::Node(Data newValue){
|
|
|
|
value = newValue;
|
|
|
|
}
|
2021-03-30 16:30:34 +02:00
|
|
|
|
2021-03-31 19:54:40 +02:00
|
|
|
// Copy constructor
|
|
|
|
template <typename Data>
|
|
|
|
List<Data>::Node::Node(const Data& copyFrom){
|
|
|
|
value = copyFrom.value;
|
|
|
|
}
|
2021-03-30 16:30:34 +02:00
|
|
|
|
2021-03-31 19:54:40 +02:00
|
|
|
// Move constructor
|
|
|
|
template <typename Data>
|
|
|
|
List<Data>::Node::Node(Data&& moveFrom){
|
|
|
|
|
|
|
|
}
|
2021-03-30 16:30:34 +02:00
|
|
|
}
|