#pragma once #include "links/BaseLink.h" template class OneToManyLink : public BaseLink { public: OneToManyLink(std::shared_ptr e) : BaseLink(e) {} void addChild(const std::shared_ptr& child) override { this->children_.push_back(child); } };