// Node // // Douglas Thrift // // $Id$ #ifndef _Node_hpp_ #define _Node_hpp_ template class Node { private: Type value; public: Node() {} Node(const Type& value) : value(value) {} virtual ~Node() {} virtual void setValue(const Type& value) { this->value = value; } virtual const Type& getValue(void) const { return value; } }; #endif // _Node_hpp_