#pragma once #include "nodes/BaseNode.h" #include class SimpleNode : public BaseNode { public: ~SimpleNode() { std::cout << "--- Simple destructor called for: " << name_ << "\n"; } SimpleNode(std::string name) : BaseNode(std::move(name)) {} };