Files
Avancerad_CPP/Lab4/node.cpp
2026-03-05 13:16:26 +01:00

67 lines
1.5 KiB
C++

//## begin module.cm preserve=no
// %X% %Q% %Z% %W%
//## end module.cm
//## begin module.cp preserve=no
//## end module.cp
//## Module: Node; Pseudo Package body
//## Subsystem: Figures
//## Source file: H:\WebDocs\skola\Avancerad_C++\Lab4\Rose\Node.cpp
//## begin module.additionalIncludes preserve=no
//## end module.additionalIncludes
//## begin module.includes preserve=yes
//## end module.includes
// Node
#include "H:\WebDocs\skola\Avancerad_C++\Lab4\Rose\Node.h"
//## begin module.additionalDeclarations preserve=yes
//## end module.additionalDeclarations
// Parameterized Class Node
template <class T>
Node<T>::Node()
//## begin Node::Node%.hasinit preserve=no
//## end Node::Node%.hasinit
//## begin Node::Node%.initialization preserve=yes
//## end Node::Node%.initialization
{
//## begin Node::Node%.body preserve=yes
//## end Node::Node%.body
}
template <class T>
Node<T>::~Node()
{
//## begin Node::~Node%.body preserve=yes
if(next) delete next ;
//## end Node::~Node%.body
}
// Additional Declarations
//## begin Node.declarations preserve=yes
#include "list.h"
//## end Node.declarations
//## begin module.epilog preserve=yes
//## end module.epilog
// Detached code regions:
// WARNING: this code will be lost if code is regenerated.
#if 0
//## begin Node::getData%939104773.body preserve=no
return *this;
//## end Node::getData%939104773.body
#endif