make nodes to provide nodes instead of mixins

This commit is contained in:
Сергей Маринкевич
2025-07-25 15:02:15 +07:00
parent c228caaa45
commit e5dc6f7502
11 changed files with 76 additions and 70 deletions
+1 -1
View File
@@ -6,7 +6,7 @@
#include "Logger.h"
class ComplexNode : public BaseNode,
virtual public HierarchicalLinkMixin {
virtual public HierarchicalLinkMixin<INode> {
public:
~ComplexNode() {
Logger::get("Node").dbg(std::string("--- Complex destructor called for: ") + name_);
+1 -1
View File
@@ -7,7 +7,7 @@
#include "Logger.h"
class SimpleNode : public BaseNode,
virtual public LazyLinkMixin<OneToOneLink<ILinkMixin>> {
virtual public LazyLinkMixin<OneToOneLink<INode>> {
public:
~SimpleNode() {
Logger::get("Node").dbg(std::string("--- Simple destructor called for: ") + name_);