#pragma once #include "ifaces/ILinkMixin.h" #include "ifaces/ILink.h" #include class INode : public virtual ILinkMixin { public: ~INode() = default; virtual const std::string& name() const = 0; };