#ifndef NODETRANSFORMATION_H #define NODETRANSFORMATION_H #include "NodeTree.h" #ifndef NULL #define NULL 0 #endif template class NodeTransformation { public: NodeTransformation(); virtual ~NodeTransformation(); virtual NodeTree* transform(NodeTree* from)=0; private: }; template NodeTransformation::NodeTransformation() { //Nothing } template NodeTransformation::~NodeTransformation() { //Nothing } // template // NodeTree* NodeTransformation::transform(NodeTree* from) { // return (NodeTree*)0x1234; // } #endif