#include "participantinformation.h" #include namespace HighLevelArchitecture { ParticipantInformation::ParticipantInformation(const ParticipantManagement::Participant &participant, const TypeStruct &_typestruct, const ParticipantPosition &_position) : participantId(participant.id()) , equipmentNo(participant.equipmentNumber().is_set() ? participant.equipmentNumber().get() : 0) , partyId(participant.partyId()) , parentId(participant.superiorId()) , typeStruct(_typestruct) , designator(QString::fromStdString(participant.designator())) , position(_position) {} }