#pragma once #include "ifaces/ILinkMixin.h" #include // INode является ILinkMixin, поэтому полный #include здесь оправдан class INode : public ILinkMixin { public: ~INode() override = default; virtual const std::string& name() const = 0; virtual NodePtr getSelf() = 0; };