28 namespace Antares::ModelerStudy::SystemModel
38 inline std::ostream& operator<<(std::ostream& os,
const SystemModel::FieldRole& role)
40 return role == SystemModel::FieldRole::Sender ? os <<
"Sender" : os <<
"Receiver";
43 using PortFieldsRole = std::map<PortField, FieldRole>;
51 [[nodiscard]]
const Component* component()
const;
52 [[nodiscard]]
const Port* port()
const;
Definition: component.h:69
Definition: connection.h:48