From be912de9d6668e213f09fee8206df15eedbb348c Mon Sep 17 00:00:00 2001 From: Torsten Wierschin Date: Mon, 14 Sep 2026 15:45:58 +0000 Subject: [PATCH] Removes .IDL warnings: multiple enum definitons and builtin-type collisions --- .../Lts/Common/LtsTimelineClassic/main.cpp | 2 +- .../Lts/DDS/Core/core.xml | 4 +- .../Lts/DDS/Core/pacemaker.cpp | 8 +- .../Lts/DDS/Core/pacemaker.h | 6 +- .../Lts/DDS/DdsUnitTests/ddsut.xml | 4 +- .../Gui/Common/alm_config_alarm_model.cpp | 2 +- .../Gui/Common/alm_history_alarm_model.cpp | 6 +- .../Gui/Common/alm_history_alarm_model.h | 2 +- .../alm_config_alarm_gui_plugin.cpp | 2 +- .../Gui/ConfigAlarm/alm_dialog.cpp | 36 +- .../Gui/ConfigAlarm/alm_dialog.h | 2 +- .../alm_config_participant_dialog.cpp | 44 +- .../AesInfo/aes_charge_effect_item_info.cpp | 6 +- .../Gui/AesInfo/aes_info_dialog.cpp | 8 +- .../aes_bccontaminations_model.h | 4 +- .../Gui/Explosion/aes_explosion_edit.cpp | 16 +- .../Explosion/aes_explosion_gui_plugin.cpp | 22 +- .../Gui/Explosion/aes_explosion_list.cpp | 6 +- .../Gui/Explosion/aes_explosions_edit.cpp | 4 +- .../Explosion/aes_explosions_edit_adler.cpp | 4 +- .../aes_explosions_edit_adler_standalone.cpp | 6 +- .../Gui/Explosion/aes_rocket_utility.cpp | 4 +- .../aes_functional_areas_model.h | 2 +- .../aes_booby_trap_model.cpp | 2 +- .../aes_off_route_mine_model.cpp | 2 +- .../BuildingInfo/bld_history_dialog_model.cpp | 2 +- .../BuildingInfo/bld_hitline_info_dialog.cpp | 2 +- .../Gui/BuildingInfo/bld_info_dialog.cpp | 2 +- .../Gui/Aes/flt_aes_filter_widget.cpp | 2 +- .../participant_firing_unit_validator.cpp | 4 +- .../participant_config_model.cpp | 4 +- .../participant_info_dialog.cpp | 4 +- .../Gui/PdmChargeTable/charge_table.h | 2 +- .../Gui/PdmChargeTable/charge_table_model.h | 2 +- .../Gui/PdmComboBox/pdm_combobox.cpp | 6 +- ...dm_combobox_foreign_gui_interface_impl.cpp | 20 +- .../Input/rep_input_charge_model.cpp | 10 +- ...smo_equipment_error_registration_model.cpp | 4 +- .../smo_hgr_and_mine_search_model.cpp | 6 +- .../smo_hgr_and_mine_search_model.h | 2 +- .../SituationMap/AdapterDds/alarm_to_map.cpp | 2 +- .../AdapterDds/effect_cluster_to_map.cpp | 8 +- .../AdapterDds/explosion_cluster_to_map.cpp | 8 +- .../Plugins/Timeline/Data/tln_data_plugin.cpp | 4 +- .../tln_cross_borderline_filter.cpp | 4 +- .../Gui/EventTimeline/tln_timeline_dialog.cpp | 2 +- .../Gui/EventTimeline/tln_timeline_model.cpp | 10 +- .../Timeline/Gui/EventTimeline/tln_utils.cpp | 78 ++-- .../Timeline/Gui/EventTimeline/tln_utils.h | 76 ++-- .../attribute_value_lookup.cpp | 36 +- .../Gui/EventTimelineClassic/detail_data.cpp | 6 +- .../Gui/EventTimelineClassic/detail_data.h | 4 +- .../Gui/EventTimelineClassic/tln_dialog.cpp | 2 +- .../EventTimelineClassic/tln_dialog_model.cpp | 138 +++--- .../EventTimelineClassic/tln_dialog_model.h | 4 +- .../tln_event_list_model.cpp | 6 +- .../Gui/EventTimelineClassic/tln_legend.cpp | 148 +++---- .../Gui/EventTimelineClassic/tln_legend.h | 6 +- .../EventTimelineClassic/tln_show_details.cpp | 24 +- .../Lts/Proxies/Buildings/main_handler.cpp | 2 +- .../AdlerJson/ModuleTest/msgcompares.cpp | 10 +- .../Plugins/AdlerJson/generatetelegrams.cpp | 14 +- .../Plugins/AdlerJson/json_dispatcher.cpp | 2 +- .../Plugins/AdlerJson/main_dispatcher.cpp | 2 +- .../Plugins/AdlerJson/telegrams.h | 32 +- .../Proxies/TrainingAreaBase/main_handler.cpp | 2 +- .../Proxies/TrainingAreaBase/pdm_handler.cpp | 4 +- .../TrainingAreaBase/recv_from_dds_fts.cpp | 16 +- .../Proxies/TrainingAreaBase/send_to_dds.cpp | 38 +- .../Proxies/TrainingAreaBase/tab_service.xml | 40 +- .../training_area_telegrams.cpp | 6 +- .../training_area_telegrams.h | 2 +- .../AlarmManagement/ModuleTests/alm_tests.cpp | 10 +- .../handler_configure_alarms.cpp | 12 +- .../ModuleTest_Limits/limits_module_test.cpp | 2 +- .../handler_effect_cluster.cpp | 20 +- .../handler_explosion_cluster.cpp | 10 +- .../AreaEffectSimulation/object_base.h | 2 +- .../object_effect_cluster.cpp | 6 +- .../Services/AssetManagement/main_handler.cpp | 2 +- .../ModuleTests/ces_tests.cpp | 12 +- .../ModuleTests/ces_tests_booby_trap.cpp | 2 +- .../ModuleTests/ces_tests_gas_pipe.cpp | 2 +- .../ModuleTests/ces_tests_mine_areas.cpp | 2 +- .../ces_tests_simulated_movement.cpp | 4 +- .../ModuleTests/ces_tests_smart.cpp | 4 +- .../Basic/handler_participant_borderline.cpp | 6 +- .../Basic/handler_participant_borderline.h | 2 +- .../Ces2D/handler_participant_area.cpp | 104 ++--- .../Plugins/Ces2D/handler_participant_area.h | 8 +- .../Plugins/Explosions/handler_explosions.cpp | 42 +- .../Plugins/Explosions/handler_explosions.h | 4 +- .../handler_functional_area.cpp | 20 +- .../FunctionalAreas/handler_functional_area.h | 8 +- .../GasPipes/handler_participant_gas_pipe.cpp | 10 +- .../GasPipes/handler_participant_gas_pipe.h | 4 +- .../Plugins/Jamming/handler_jamming.cpp | 4 +- .../Plugins/Jamming/handler_jamming.h | 4 +- .../Plugins/MineAreas/handler_mine_areas.cpp | 28 +- .../Plugins/MineAreas/handler_mine_areas.h | 6 +- .../MissionPlan/ces_mission_plan_handler.cpp | 4 +- .../MissionPlan/ces_mission_plan_handler.h | 4 +- .../Plugins/NBC/handler_nbc.cpp | 100 ++--- .../Plugins/NBC/handler_nbc.h | 8 +- .../handler_participant_building.cpp | 2 +- .../handler_participant_booby_trap.cpp | 14 +- .../handler_participant_booby_trap.h | 4 +- .../handler_participant_off_route_mine.cpp | 14 +- .../handler_participant_off_route_mine.h | 4 +- .../ModuleTests/eem_tests.cpp | 14 +- .../ModuleTests/eem_tests.h | 2 +- .../ExerciseEventManagement/dds_handler.cpp | 2 +- .../ExerciseEventManagement/dds_handler.h | 2 +- .../handler_dynamic_participant_data.cpp | 24 +- .../handler_equipment_error_registration.cpp | 2 +- .../handler_participant_event.cpp | 100 ++--- .../ExerciseEventManagement/main_handler.cpp | 2 +- .../web_socket_avs.cpp | 34 +- .../ExerciseEventManagement/web_socket_avs.h | 4 +- .../web_socket_server.cpp | 2 +- .../ExerciseManagement/main_handler.cpp | 2 +- .../Services/FileManagement/main_handler.cpp | 2 +- .../Services/FilterManagement/dds_handler.cpp | 2 +- .../Services/FilterManagement/dds_handler.h | 2 +- .../InfrastructureManagement/main_handler.cpp | 2 +- .../OcBaseDownload/handler_pdf_download.cpp | 2 +- .../OperatorManagement/main_handler.cpp | 2 +- .../UasHandling/mission_plan_handler.cpp | 2 +- .../UasHandling/uas_handler.cpp | 4 +- .../ParticipantManagement/main_handler.cpp | 4 +- .../pdm_dtc_impl_custom.cpp | 10 +- .../ProjectDataManagement/pdm_service.xml | 396 +++++++++--------- .../ProjectDataManagement/pdm_to_string.cpp | 116 ++--- .../WsBiteInterface/bite_data_manager.cpp | 2 +- .../Services/WarehouseGuez/main_handler.cpp | 2 +- 135 files changed, 1122 insertions(+), 1122 deletions(-) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Common/LtsTimelineClassic/main.cpp b/qt6-after/qt6-migrated-legatus/Lts/Common/LtsTimelineClassic/main.cpp index 63eaecec7..4c6cab02d 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Common/LtsTimelineClassic/main.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Common/LtsTimelineClassic/main.cpp @@ -20,7 +20,7 @@ void add(qint64 time_offset) time += time_offset; ttm->addTestEvent(new LtsTimelineClassic::Event( - 0, (int)ProjectDataManagement::EventType_def::Hit, time, 0, 0, 0, 0, QStringList() << QStringLiteral("Test"), + 0, (int)ProjectDataManagement::PdmEventType_def::Hit, time, 0, 0, 0, 0, QStringList() << QStringLiteral("Test"), LtsTimelineClassic::Event::drawCustomEventGraphicEllipse, QColor("green"), QString())); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/core.xml b/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/core.xml index b741d4f5d..ac21847cd 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/core.xml +++ b/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/core.xml @@ -105,7 +105,7 @@ - + @@ -150,7 +150,7 @@ - + diff --git a/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.cpp b/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.cpp index d3f69346f..de450ba32 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.cpp @@ -48,7 +48,7 @@ void Pacemaker::setNewStateInternal(Core::RunningState newState, const QString& publishState(); } -void Pacemaker::addPort(unsigned short number, Core::PortType portType, const QString& properties) +void Pacemaker::addPort(unsigned short number, Core::CorePortType portType, const QString& properties) { if (QThread::currentThread() == this->thread()) addPortInternal(number, portType, properties); @@ -57,7 +57,7 @@ void Pacemaker::addPort(unsigned short number, Core::PortType portType, const QS [this, number, portType, properties]() { addPortInternal(number, portType, properties); }); } -void Pacemaker::addPortInternal(unsigned short number, Core::PortType portType, const QString& properties) +void Pacemaker::addPortInternal(unsigned short number, Core::CorePortType portType, const QString& properties) { if (!m_state.ports().is_set()) m_state.ports() = std::vector(); @@ -133,14 +133,14 @@ void Pacemaker::setNewStateInternal(Core::RunningState newState, const QString& Q_UNUSED(errorString) } -void Pacemaker::addPort(unsigned short number, Core::PortType portType, const QString& properties) +void Pacemaker::addPort(unsigned short number, Core::CorePortType portType, const QString& properties) { Q_UNUSED(number) Q_UNUSED(portType) Q_UNUSED(properties) } -void Pacemaker::addPortInternal(unsigned short number, Core::PortType portType, const QString& properties) +void Pacemaker::addPortInternal(unsigned short number, Core::CorePortType portType, const QString& properties) { Q_UNUSED(number) Q_UNUSED(portType) diff --git a/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.h b/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.h index 0b976f6ae..cf0db969a 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.h +++ b/qt6-after/qt6-migrated-legatus/Lts/DDS/Core/pacemaker.h @@ -8,7 +8,7 @@ #include // Forward declarations for moc compatibility (moc doesn't see BUILD_RTI guards) -namespace Core { enum class RunningState; enum class PortType; } +namespace Core { enum class RunningState; enum class CorePortType; } namespace DTS { class CurrentRunningStateImpl; } #if BUILD_RTI @@ -52,7 +52,7 @@ class CORE_CLIENT_EXPORT Pacemaker final : public QObject public Q_SLOTS: #if BUILD_RTI void setNewState(Core::RunningState newState, const QString& errorString = QString()); - void addPort(unsigned short number, Core::PortType portType, const QString& properties = QStringLiteral("")); + void addPort(unsigned short number, Core::CorePortType portType, const QString& properties = QStringLiteral("")); void publishState(); #endif @@ -62,7 +62,7 @@ class CORE_CLIENT_EXPORT Pacemaker final : public QObject NGL::INGLLogger& m_logger; void init(DDSConnector::DdsConnector* ddsConnector); void setNewStateInternal(Core::RunningState newState, const QString& errorString = QString()); - void addPortInternal(unsigned short number, Core::PortType portType, + void addPortInternal(unsigned short number, Core::CorePortType portType, const QString& properties = QStringLiteral("")); CurrentRunningState m_state; diff --git a/qt6-after/qt6-migrated-legatus/Lts/DDS/DdsUnitTests/ddsut.xml b/qt6-after/qt6-migrated-legatus/Lts/DDS/DdsUnitTests/ddsut.xml index 9ddcfb76b..56c8b271f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/DDS/DdsUnitTests/ddsut.xml +++ b/qt6-after/qt6-migrated-legatus/Lts/DDS/DdsUnitTests/ddsut.xml @@ -70,7 +70,7 @@ - + @@ -115,7 +115,7 @@ - + diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_config_alarm_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_config_alarm_model.cpp index 0f8f9770a..28b13f7b7 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_config_alarm_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_config_alarm_model.cpp @@ -110,7 +110,7 @@ QVariant ConfigAlarmModel::data(const QModelIndex& index, int role) const } case EventType: - return ProjectDataManagement::toString(static_cast(alarmConfig.eventTypeId())); + return ProjectDataManagement::toString(static_cast(alarmConfig.eventTypeId())); case MessageWindow: return alarmConfig.messageWindow() ? tr("Yes") : tr("No"); case SetMarker: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.cpp index 5aec2afc7..bc01f79a4 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.cpp @@ -84,7 +84,7 @@ QVariant AlarmHistoryModel::data(const QModelIndex& index, int role) const if (role == Qt::BackgroundRole) { - if (notificationEx.eventType() == ProjectDataManagement::EventType::Alarm) + if (notificationEx.eventType() == ProjectDataManagement::PdmEventType::Alarm) return QColor(Qt::red); return QVariant(); } @@ -100,7 +100,7 @@ QVariant AlarmHistoryModel::data(const QModelIndex& index, int role) const return notificationEx.equipmentNumber; break; case Incident: - return ProjectDataManagement::toString(static_cast(notificationEx.eventTypeId)); + return ProjectDataManagement::toString(static_cast(notificationEx.eventTypeId)); case Hierarchie: return m_ppmDtc->hierarchyFromParticipant(notificationEx.participantId); case ParticipantId: @@ -142,7 +142,7 @@ void AlarmHistoryModel::onNotificationChanged(const AlarmManagement::Notificatio notification.equipmentNumber = data.equipmentNumber(); if (data.participantId().has_value()) notification.participantId = data.participantId().value(); - notification.eventTypeId = static_cast(data.eventType()); + notification.eventTypeId = static_cast(data.eventType()); if (data.aesId().has_value()) notification.aesId = data.aesId().value(); const int global = propertieJsonObj[QStringLiteral("Global")].toInt(); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.h index 35ee9f06c..6d3523b66 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/Common/alm_history_alarm_model.h @@ -21,7 +21,7 @@ struct NotificationEx : public AlarmManagement::Notification int equipmentNumber = 0; int participantId = 0; int aesId = 0; - ProjectDataManagement::EventType eventTypeId = ProjectDataManagement::EventType::Unknown; + ProjectDataManagement::PdmEventType eventTypeId = ProjectDataManagement::PdmEventType::Unknown; NotificationEx() = default; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_config_alarm_gui_plugin.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_config_alarm_gui_plugin.cpp index 4f6f3ae13..da6287513 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_config_alarm_gui_plugin.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_config_alarm_gui_plugin.cpp @@ -57,7 +57,7 @@ void InterfaceImpl::clearInterfaces() void InterfaceImpl::showEmergencyMessage(const AlarmManagement::Notification &data) { - if (data.eventType() != ProjectDataManagement::EventType_def::EmergencyCall) + if (data.eventType() != ProjectDataManagement::PdmEventType_def::EmergencyCall) return; const int issi = data.equipmentNumber(); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.cpp index e12570b17..948dfd83a 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.cpp @@ -57,55 +57,55 @@ AlarmDialog::AlarmDialog(QWidget* parent) alarmCheckBox.name = QLatin1String("NuclearAgentEntry"); alarmCheckBox.checkboxMarker = m_ui->cbxNMarker; alarmCheckBox.checkboxWindow = m_ui->cbxNMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::EnterNuclear; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::EnterNuclear; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("DangerAreasEntry"); alarmCheckBox.checkboxMarker = m_ui->cbxDanerAreaMarker; alarmCheckBox.checkboxWindow = m_ui->cbxDangerAreaMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::EnterDangerArea; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::EnterDangerArea; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("MineAreaEntry"); alarmCheckBox.checkboxMarker = m_ui->cbxMineAreaEntryMarker; alarmCheckBox.checkboxWindow = m_ui->cbxMineAreaEntryMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::EnterMineArea; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::EnterMineArea; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("MineAreaHit"); alarmCheckBox.checkboxMarker = m_ui->cbxMineAreaHitMarker; alarmCheckBox.checkboxWindow = m_ui->cbxMineAreaHitMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::HitMine; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::HitMine; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("DirectFire"); alarmCheckBox.checkboxMarker = m_ui->cbxDirectFireMarker; alarmCheckBox.checkboxWindow = m_ui->cbxDirectFireMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::Hit; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::Hit; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("IndirectFire"); alarmCheckBox.checkboxMarker = m_ui->cbxIndirectFireMarker; alarmCheckBox.checkboxWindow = m_ui->cbxIndirectFireMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::HitEffectSimulation; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::HitEffectSimulation; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("CrossLocalBorderlines"); alarmCheckBox.checkboxMarker = m_ui->cbxLocalBorderMarker; alarmCheckBox.checkboxWindow = m_ui->cbxLocalBorderMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::CrossLocalBorderline; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::CrossLocalBorderline; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("CrossGlobalBorderlines"); alarmCheckBox.checkboxMarker = m_ui->cbxGlobalBorderMarker; alarmCheckBox.checkboxWindow = m_ui->cbxGlobalBorderMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::CrossGlobalBorderline; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::CrossGlobalBorderline; m_checkBoxes.append(alarmCheckBox); alarmCheckBox.name = QLatin1String("AirSupport"); alarmCheckBox.checkboxMarker = m_ui->cbxAirSupportMarker; alarmCheckBox.checkboxWindow = m_ui->cbxAirSupportMessage; - alarmCheckBox.eventTypeId = ProjectDataManagement::EventType::AirSupport; + alarmCheckBox.eventTypeId = ProjectDataManagement::PdmEventType::AirSupport; m_checkBoxes.append(alarmCheckBox); setOnlineHelpFilename(QLatin1String("Situation-Configure_Global_Alarms")); @@ -176,57 +176,57 @@ void AlarmDialog::onAlarmConfigChanged(const AlarmManagement::AlarmConfig& data, DEBUG_LOG(m_logger) << "************** onAlarmConfig zuweisen "; switch (data.eventTypeId().underlying()) { - case ProjectDataManagement::EventType_def::EnterNuclear: { + case ProjectDataManagement::PdmEventType_def::EnterNuclear: { DEBUG_LOG(m_logger) << "EnterNuclear zuweisen "; m_ui->cbxNMarker->setChecked(setMarker); m_ui->cbxNMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::EnterDangerArea: { + case ProjectDataManagement::PdmEventType_def::EnterDangerArea: { DEBUG_LOG(m_logger) << "EnterDangerArea zuweisen "; m_ui->cbxDanerAreaMarker->setChecked(setMarker); m_ui->cbxDangerAreaMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::EnterMineArea: { + case ProjectDataManagement::PdmEventType_def::EnterMineArea: { DEBUG_LOG(m_logger) << "EnterMineArea zuweisen "; m_ui->cbxMineAreaEntryMarker->setChecked(setMarker); m_ui->cbxMineAreaEntryMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::HitMine: { + case ProjectDataManagement::PdmEventType_def::HitMine: { DEBUG_LOG(m_logger) << "HitMine zuweisen "; m_ui->cbxMineAreaHitMarker->setChecked(setMarker); m_ui->cbxMineAreaHitMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::Hit: { + case ProjectDataManagement::PdmEventType_def::Hit: { DEBUG_LOG(m_logger) << "Hit zuweisen "; m_ui->cbxDirectFireMarker->setChecked(setMarker); m_ui->cbxDirectFireMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::HitEffectSimulation: { + case ProjectDataManagement::PdmEventType_def::HitEffectSimulation: { DEBUG_LOG(m_logger) << "HitEffectSimulation zuweisen "; m_ui->cbxIndirectFireMarker->setChecked(setMarker); m_ui->cbxIndirectFireMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::CrossLocalBorderline: { + case ProjectDataManagement::PdmEventType_def::CrossLocalBorderline: { DEBUG_LOG(m_logger) << "CrossLocalBorderline zuweisen "; m_ui->cbxLocalBorderMarker->setChecked(setMarker); m_ui->cbxLocalBorderMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::CrossGlobalBorderline: { + case ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline: { DEBUG_LOG(m_logger) << "CrossGlobalBorderline zuweisen "; m_ui->cbxGlobalBorderMarker->setChecked(setMarker); m_ui->cbxGlobalBorderMessage->setChecked(messageWindow); break; } - case ProjectDataManagement::EventType_def::AirSupport: { + case ProjectDataManagement::PdmEventType_def::AirSupport: { DEBUG_LOG(m_logger) << "AirSupport zuweisen "; m_ui->cbxAirSupportMarker->setChecked(setMarker); m_ui->cbxAirSupportMessage->setChecked(messageWindow); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.h index 2ab2d4169..232b8e2fb 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigAlarm/alm_dialog.h @@ -41,7 +41,7 @@ public: QCheckBox *checkboxMarker = nullptr; QCheckBox *checkboxWindow = nullptr; QString name; - ProjectDataManagement::EventType eventTypeId = ProjectDataManagement::EventType::Unknown; + ProjectDataManagement::PdmEventType eventTypeId = ProjectDataManagement::PdmEventType::Unknown; }; explicit AlarmDialog(QWidget *parent = nullptr); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/alm_config_participant_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/alm_config_participant_dialog.cpp index 7c04bba7a..8c70fab93 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/alm_config_participant_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AlarmManagement/Gui/ConfigParticipantAlarm/alm_config_participant_dialog.cpp @@ -115,7 +115,7 @@ void ConfigParticipantsDialog::setAlaramData(const AlarmManagement::AlarmConfig& switch (alarm.eventTypeId().underlying()) { - case ProjectDataManagement::EventType_def::Hit: { + case ProjectDataManagement::PdmEventType_def::Hit: { DEBUG_LOG(m_logger) << "Hit zuweisen "; m_ui->cbxDirectFire->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); @@ -129,37 +129,37 @@ void ConfigParticipantsDialog::setAlaramData(const AlarmManagement::AlarmConfig& } break; } - case ProjectDataManagement::EventType_def::HitEffectSimulation: { + case ProjectDataManagement::PdmEventType_def::HitEffectSimulation: { DEBUG_LOG(m_logger) << "HitIndirect zuweisen "; m_ui->cbxIndirectFire->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); m_ui->cbxMessageWindow->setChecked(alarm.messageWindow()); break; } - case ProjectDataManagement::EventType_def::AirSupport: { + case ProjectDataManagement::PdmEventType_def::AirSupport: { DEBUG_LOG(m_logger) << "AirSupport zuweisen "; m_ui->cbxAirSupport->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); m_ui->cbxMessageWindow->setChecked(alarm.messageWindow()); break; } - case ProjectDataManagement::EventType_def::HitMine: { + case ProjectDataManagement::PdmEventType_def::HitMine: { DEBUG_LOG(m_logger) << "HitMine zuweisen "; m_ui->cbxMines->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); m_ui->cbxMessageWindow->setChecked(alarm.messageWindow()); break; } - case ProjectDataManagement::EventType_def::HitB: - case ProjectDataManagement::EventType_def::HitN: - case ProjectDataManagement::EventType_def::HitC: { + case ProjectDataManagement::PdmEventType_def::HitB: + case ProjectDataManagement::PdmEventType_def::HitN: + case ProjectDataManagement::PdmEventType_def::HitC: { DEBUG_LOG(m_logger) << "Hit N/B/C zuweisen "; m_ui->cbxNbcAgent->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); m_ui->cbxMessageWindow->setChecked(alarm.messageWindow()); break; } - case ProjectDataManagement::EventType_def::FriendlyFire: { + case ProjectDataManagement::PdmEventType_def::FriendlyFire: { DEBUG_LOG(m_logger) << "FriendlyFire zuweisen "; m_ui->cbxFriendlyFire->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); @@ -173,21 +173,21 @@ void ConfigParticipantsDialog::setAlaramData(const AlarmManagement::AlarmConfig& } break; } - case ProjectDataManagement::EventType_def::Manipulation: { + case ProjectDataManagement::PdmEventType_def::Manipulation: { DEBUG_LOG(m_logger) << "Manipulation zuweisen "; m_ui->cbxManipulation->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); m_ui->cbxMessageWindow->setChecked(alarm.messageWindow()); break; } - case ProjectDataManagement::EventType_def::CrossGlobalBorderline: { + case ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline: { DEBUG_LOG(m_logger) << "CrossGlobalBorderline zuweisen "; m_ui->cbxGlobalBorderLine->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); m_ui->cbxMessageWindow->setChecked(alarm.messageWindow()); break; } - case ProjectDataManagement::EventType_def::CrossLocalBorderline: { + case ProjectDataManagement::PdmEventType_def::CrossLocalBorderline: { DEBUG_LOG(m_logger) << "CrossLocalBorderline zuweisen "; m_ui->cbxLocalBorderLine->setChecked(true); m_ui->cbxSetMarker->setChecked(alarm.setMarker()); @@ -215,7 +215,7 @@ std::vector ConfigParticipantsDialog::getCheckedVa { if (m_ui->cbxDirectFire->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::Hit); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::Hit); int statusDirect = -1; if (m_ui->cbStatusDirect->currentIndex() > 0) statusDirect = m_ui->cbStatusDirect->currentData().toInt(); @@ -224,7 +224,7 @@ std::vector ConfigParticipantsDialog::getCheckedVa } if (m_ui->cbxFriendlyFire->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::FriendlyFire); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::FriendlyFire); int statusFriendly = -1; if (m_ui->cbStatusFriendly->currentIndex() > 0) statusFriendly = m_ui->cbStatusFriendly->currentData().toInt(); @@ -234,41 +234,41 @@ std::vector ConfigParticipantsDialog::getCheckedVa alarmActionDds.vulnerabilityState(-1); if (m_ui->cbxIndirectFire->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::HitEffectSimulation); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::HitEffectSimulation); alarmsDds.push_back(alarmActionDds); } if (m_ui->cbxAirSupport->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::AirSupport); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::AirSupport); alarmsDds.push_back(alarmActionDds); } if (m_ui->cbxMines->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::HitMine); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::HitMine); alarmsDds.push_back(alarmActionDds); } if (m_ui->cbxNbcAgent->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::HitN); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::HitN); alarmsDds.push_back(alarmActionDds); - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::HitB); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::HitB); alarmsDds.push_back(alarmActionDds); - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::HitC); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::HitC); alarmsDds.push_back(alarmActionDds); } if (m_ui->cbxManipulation->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::Manipulation); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::Manipulation); alarmsDds.push_back(alarmActionDds); } if (m_ui->cbxGlobalBorderLine->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::CrossGlobalBorderline); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline); alarmsDds.push_back(alarmActionDds); } if (m_ui->cbxLocalBorderLine->isChecked()) { - alarmActionDds.eventTypeId(ProjectDataManagement::EventType_def::CrossLocalBorderline); + alarmActionDds.eventTypeId(ProjectDataManagement::PdmEventType_def::CrossLocalBorderline); alarmsDds.push_back(alarmActionDds); } } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_charge_effect_item_info.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_charge_effect_item_info.cpp index 4e1f97d01..7f78ef272 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_charge_effect_item_info.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_charge_effect_item_info.cpp @@ -220,10 +220,10 @@ void AesChargeEffectItemInfo::onShowDetails() const auto gearClass = m_pdmDtc->gearClassFromChargeTypeId(aiv.chargeStruct().chargeTypeId()); for (auto gc : - {ProjectDataManagement::GearClass::Artillery, ProjectDataManagement::GearClass::Mortar, - ProjectDataManagement::GearClass::AirSupport}) + {ProjectDataManagement::GearClass::GearClass_Artillery, ProjectDataManagement::GearClass::GearClass_Mortar, + ProjectDataManagement::GearClass::GearClass_AirSupport}) { - if (gc == ProjectDataManagement::GearClass::AirSupport && !isExplosionSingle) + if (gc == ProjectDataManagement::GearClass::GearClass_AirSupport && !isExplosionSingle) continue; if (gearClass == gc) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_info_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_info_dialog.cpp index 5a6144b63..0eb612bd5 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_info_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/AesInfo/aes_info_dialog.cpp @@ -975,8 +975,8 @@ void AesInfoDialog::onShowDetails() std::shared_ptr ifc; if (m_session->getForeignGuiInterface(ifc)) { - const auto gcs = {ProjectDataManagement::GearClass::Artillery, ProjectDataManagement::GearClass::Mortar, - ProjectDataManagement::GearClass::AirSupport}; + const auto gcs = {ProjectDataManagement::GearClass::GearClass_Artillery, ProjectDataManagement::GearClass::GearClass_Mortar, + ProjectDataManagement::GearClass::GearClass_AirSupport}; const auto gearClass = m_pdmDtc->gearClassFromChargeTypeId(m_singleExpChargeTypeId); for (auto gc : gcs) { @@ -1001,8 +1001,8 @@ void AesInfoDialog::onShowDetails() std::shared_ptr ifc; if (m_session->getForeignGuiInterface(ifc)) { - const auto gcs = {ProjectDataManagement::GearClass::Artillery, - ProjectDataManagement::GearClass::Mortar}; + const auto gcs = {ProjectDataManagement::GearClass::GearClass_Artillery, + ProjectDataManagement::GearClass::GearClass_Mortar}; const auto gearClass = m_pdmDtc->gearClassFromChargeTypeId(m_areaExpChargeTypeId); for (auto gc : gcs) { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/BCContamination/aes_bccontaminations_model.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/BCContamination/aes_bccontaminations_model.h index 6b7c927b0..7b2161960 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/BCContamination/aes_bccontaminations_model.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/BCContamination/aes_bccontaminations_model.h @@ -45,7 +45,7 @@ class BContaminationsModel final : public BCContaminationsModel Q_OBJECT public: explicit BContaminationsModel(QObject *parent) - : BCContaminationsModel(ProjectDataManagement::GearClass::Biological, parent) + : BCContaminationsModel(ProjectDataManagement::GearClass::GearClass_Biological, parent) {} }; @@ -58,7 +58,7 @@ class CContaminationsModel final : public BCContaminationsModel Q_OBJECT public: explicit CContaminationsModel(QObject *parent) - : BCContaminationsModel(ProjectDataManagement::GearClass::Chemical, parent) + : BCContaminationsModel(ProjectDataManagement::GearClass::GearClass_Chemical, parent) {} }; } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_edit.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_edit.cpp index b3dd1470e..49e14f97e 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_edit.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_edit.cpp @@ -183,7 +183,7 @@ void ExplosionEdit::retranslate() switch (m_gearClass.underlying()) { - case ProjectDataManagement::GearClass::Artillery: + case ProjectDataManagement::GearClass::GearClass_Artillery: if (m_type == etSingle) title = tr("Single Artillery"); else if (m_type == etArea) @@ -191,7 +191,7 @@ void ExplosionEdit::retranslate() else title = tr ("Single Artillery Central"); break; - case ProjectDataManagement::GearClass::Mortar: + case ProjectDataManagement::GearClass::GearClass_Mortar: if (m_type == etSingle) title = tr("Single Mortar"); else if (m_type == etArea) @@ -364,7 +364,7 @@ bool ExplosionEdit::init(int aesItemId, bool copy, bool readable = false; switch (m_gearClass.underlying()) { - case ProjectDataManagement::GearClass::Artillery: + case ProjectDataManagement::GearClass::GearClass_Artillery: m_editable = (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::SingleExplosionsEditArtillery) && m_type == etSingle) || (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::AreaExplosionsEditArtillery) && m_type == etArea) || (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::SingleExplosionsCentralEditArtillery) && m_type == etSingleCentral) || @@ -380,7 +380,7 @@ bool ExplosionEdit::init(int aesItemId, bool copy, else if (m_type == etSingleCentral) setOnlineHelpFilename(QStringLiteral("Situation-Add_Single_Central_Artillery")); break; - case ProjectDataManagement::GearClass::Mortar: + case ProjectDataManagement::GearClass::GearClass_Mortar: m_editable = (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::SingleExplosionsEditMortar) && m_type == etSingle) || (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::AreaExplosionsEditMortar) && m_type == etArea) || (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::SingleExplosionsCentralEditMortar) && m_type == etSingleCentral) ; @@ -481,14 +481,14 @@ QString ExplosionEdit::dialogIdentifier() const { switch (m_gearClass.underlying()) { - case ProjectDataManagement::GearClass::Artillery: + case ProjectDataManagement::GearClass::GearClass_Artillery: if (m_type == etSingle) return m_aesItem.id() <= 0 ? QStringLiteral("AddExplosionSingleArtillery") : QStringLiteral("EditExplosionSingleArtillery%1").arg(m_aesItem.id()); else if (m_type == etArea) return m_aesItem.id() <= 0 ? QStringLiteral("AddExplosionAreaArtillery") : QStringLiteral("EditExplosionAreaArtillery%1").arg(m_aesItem.id()); else return m_aesItem.id() <= 0 ? QStringLiteral("AddExplosionSingleCentralArtillery") : QStringLiteral("EditExplosionSingleCentralArtillery%1").arg(m_aesItem.id()); - case ProjectDataManagement::GearClass::Mortar: + case ProjectDataManagement::GearClass::GearClass_Mortar: if (m_type == etSingle) return m_aesItem.id() <= 0 ? QStringLiteral("AddExplosionSingleMortar") : QStringLiteral("EditExplosionSingleMortar%1").arg(m_aesItem.id()); else if (m_type == etArea) @@ -716,7 +716,7 @@ void ExplosionEdit::onPartyChanged() int partyId = m_ui->cbParty->currentData().toInt(); int chargeTypeId = m_ui->cbChargeType->currentData().toInt(); if (chargeTypeId <= 0) - chargeTypeId = m_gearClass == ProjectDataManagement::GearClass::Artillery ? s_lastChargeTypeA : s_lastChargeTypeM; + chargeTypeId = m_gearClass == ProjectDataManagement::GearClass::GearClass_Artillery ? s_lastChargeTypeA : s_lastChargeTypeM; QSignalBlocker sb(m_ui->cbChargeType); m_ui->cbChargeType->clear(); @@ -736,7 +736,7 @@ bool ExplosionEdit::apply() std::string name = m_ui->leIdentifier->text().toStdString(); qint64 effectStart = m_ui->dteEffectStart->msecsSinceEpoch(); int chargeType = m_ui->cbChargeType->currentData().toInt(); - if (m_gearClass == ProjectDataManagement::GearClass::Artillery) + if (m_gearClass == ProjectDataManagement::GearClass::GearClass_Artillery) s_lastChargeTypeA = chargeType; else s_lastChargeTypeM = chargeType; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_gui_plugin.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_gui_plugin.cpp index 8704546d5..0afa5e9b2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_gui_plugin.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_gui_plugin.cpp @@ -45,7 +45,7 @@ QVector InterfaceImpl::getActions() tr("Single Artillery"), QLatin1String("ShowExplosionSingleArtillery"), QIcon(QLatin1String("icon:arti_ammunition_firings_single.svg")), - [this](QWidget *parent) { return onShowExplosionListDialog(true, false, ProjectDataManagement::GearClass::Artillery, parent); }, + [this](QWidget *parent) { return onShowExplosionListDialog(true, false, ProjectDataManagement::GearClass::GearClass_Artillery, parent); }, OperatorRights::SingleExplosionsShowArtillery, LtsWidgets::ExercisePart::eExecution)); @@ -55,7 +55,7 @@ QVector InterfaceImpl::getActions() tr("Add Single Artillery"), QLatin1String("AddExplosionSingleArtillery"), QIcon(QLatin1String("icon:arti_ammunition_firings_single_add.svg")), - [this](QWidget *parent) { return onShowAddExplosionDialog(true, false, ProjectDataManagement::GearClass::Artillery, parent); }, + [this](QWidget *parent) { return onShowAddExplosionDialog(true, false, ProjectDataManagement::GearClass::GearClass_Artillery, parent); }, OperatorRights::SingleExplosionsShowArtillery, LtsWidgets::ExercisePart::eExecution, LtsWidgets::ExerciseState::eCreated | LtsWidgets::ExerciseState::eStarted | LtsWidgets::ExerciseState::ePaused)); @@ -68,7 +68,7 @@ QVector InterfaceImpl::getActions() tr("Single Artillery Central"), QLatin1String("ShowExplosionSingleCentralArtillery"), QIcon(QLatin1String("icon:arti_ammunition_firings_single.svg")), - [this](QWidget *parent) { return onShowExplosionListDialog(true, true, ProjectDataManagement::GearClass::Artillery, parent); }, + [this](QWidget *parent) { return onShowExplosionListDialog(true, true, ProjectDataManagement::GearClass::GearClass_Artillery, parent); }, OperatorRights::SingleExplosionsShowArtillery, LtsWidgets::ExercisePart::eExecution)); @@ -79,7 +79,7 @@ QVector InterfaceImpl::getActions() tr("Add Single Artillery Central"), QLatin1String("AddExplosionSingleCentralArtillery"), QIcon(QLatin1String("icon:arti_ammunition_firings_single_add.svg")), - [this](QWidget *parent) { return onShowAddExplosionDialog(true, true, ProjectDataManagement::GearClass::Artillery, parent); }, + [this](QWidget *parent) { return onShowAddExplosionDialog(true, true, ProjectDataManagement::GearClass::GearClass_Artillery, parent); }, OperatorRights::SingleExplosionsShowArtillery, LtsWidgets::ExercisePart::eExecution, @@ -97,7 +97,7 @@ QVector InterfaceImpl::getActions() tr("Single Mortar"), QLatin1String("ShowExplosionSingleMortar"), QIcon(QLatin1String("icon:mortar_ammunition_firings.svg")), - [this](QWidget *parent) { return onShowExplosionListDialog(true, false, ProjectDataManagement::GearClass::Mortar, parent); }, + [this](QWidget *parent) { return onShowExplosionListDialog(true, false, ProjectDataManagement::GearClass::GearClass_Mortar, parent); }, OperatorRights::SingleExplosionsShowMortar, LtsWidgets::ExercisePart::eExecution)); @@ -107,7 +107,7 @@ QVector InterfaceImpl::getActions() tr("Add Single Mortar"), QLatin1String("AddExplosionSingleMortar"), QIcon(QLatin1String("icon:add_mortar_ammunition_firings_single.svg")), - [this](QWidget *parent) { return onShowAddExplosionDialog(true, false, ProjectDataManagement::GearClass::Mortar, parent); }, + [this](QWidget *parent) { return onShowAddExplosionDialog(true, false, ProjectDataManagement::GearClass::GearClass_Mortar, parent); }, OperatorRights::SingleExplosionsEditMortar, LtsWidgets::ExercisePart::eExecution, LtsWidgets::ExerciseState::eCreated | LtsWidgets::ExerciseState::eStarted | LtsWidgets::ExerciseState::ePaused)); @@ -121,7 +121,7 @@ QVector InterfaceImpl::getActions() tr("Single NASAT Impacts"), QLatin1String("ShowExplosionSingleAerial"), QIcon(QLatin1String("icon:mortar_ammunition_firings.svg")), - [this](QWidget *parent) { return onShowExplosionListDialog(true, false, ProjectDataManagement::GearClass::AirSupport, parent); }, + [this](QWidget *parent) { return onShowExplosionListDialog(true, false, ProjectDataManagement::GearClass::GearClass_AirSupport, parent); }, OperatorRights::AirSupportShow, LtsWidgets::ExercisePart::eExecution)); } @@ -136,7 +136,7 @@ QVector InterfaceImpl::getActions() tr("Area Artillery"), QLatin1String("ShowExplosionAreaArtillery"), QIcon(QLatin1String("icon:arti_ammunition_firings.svg")), - [this](QWidget *parent) { return onShowExplosionListDialog(false, false, ProjectDataManagement::GearClass::Artillery, parent); }, + [this](QWidget *parent) { return onShowExplosionListDialog(false, false, ProjectDataManagement::GearClass::GearClass_Artillery, parent); }, OperatorRights::AreaExplosionsShowArtillery, LtsWidgets::ExercisePart::eExecution)); @@ -146,7 +146,7 @@ QVector InterfaceImpl::getActions() tr("Add Area Artillery"), QLatin1String("AddExplosionAreaArtillery"), QIcon(QLatin1String("icon:arti_ammunition_firings_add.svg")), - [this](QWidget *parent) { return onShowAddExplosionDialog(false, false, ProjectDataManagement::GearClass::Artillery, parent); }, + [this](QWidget *parent) { return onShowAddExplosionDialog(false, false, ProjectDataManagement::GearClass::GearClass_Artillery, parent); }, OperatorRights::AreaExplosionsEditArtillery, LtsWidgets::ExercisePart::eExecution, LtsWidgets::ExerciseState::eCreated | LtsWidgets::ExerciseState::eStarted | LtsWidgets::ExerciseState::ePaused)); @@ -161,7 +161,7 @@ QVector InterfaceImpl::getActions() tr("Area Mortar"), QLatin1String("ShowExplosionAreaMortar"), QIcon(QLatin1String("icon:mortar_ammunition_firings.svg")), - [this](QWidget *parent) { return onShowExplosionListDialog(false, false, ProjectDataManagement::GearClass::Mortar, parent); }, + [this](QWidget *parent) { return onShowExplosionListDialog(false, false, ProjectDataManagement::GearClass::GearClass_Mortar, parent); }, OperatorRights::AreaExplosionsShowMortar, LtsWidgets::ExercisePart::eExecution)); @@ -171,7 +171,7 @@ QVector InterfaceImpl::getActions() tr("Add Area Mortar"), QLatin1String("AddExplosionAreaMortar"), QIcon(QLatin1String("icon:add_mortar_ammunition_firings.svg")), - [this](QWidget *parent) { return onShowAddExplosionDialog(false, false, ProjectDataManagement::GearClass::Mortar, parent); }, + [this](QWidget *parent) { return onShowAddExplosionDialog(false, false, ProjectDataManagement::GearClass::GearClass_Mortar, parent); }, OperatorRights::AreaExplosionsEditMortar, LtsWidgets::ExercisePart::eExecution, LtsWidgets::ExerciseState::eCreated | LtsWidgets::ExerciseState::eStarted | LtsWidgets::ExerciseState::ePaused)); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_list.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_list.cpp index d536980ab..027912064 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_list.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosion_list.cpp @@ -29,7 +29,7 @@ bool ExplosionList::init(LtsSession::LtsSession *session) m_bHasAddEditOperatorRights = false; switch (m_gearClass.underlying()) { - case ProjectDataManagement::GearClass::Artillery: + case ProjectDataManagement::GearClass::GearClass_Artillery: switch (m_type) @@ -66,7 +66,7 @@ bool ExplosionList::init(LtsSession::LtsSession *session) break; - case ProjectDataManagement::GearClass::Mortar: + case ProjectDataManagement::GearClass::GearClass_Mortar: m_bHasAddEditOperatorRights = (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::SingleExplosionsEditMortar) && m_type == etSingle) || (LtsSessionData::LtsSessionData::getInstance()->hasOperatorRight(OperatorRights::AreaExplosionsEditMortar) && m_type == etArea); if (m_type == etSingle) @@ -80,7 +80,7 @@ bool ExplosionList::init(LtsSession::LtsSession *session) m_windowTitle = tr("Area Mortar"); } break; - case ProjectDataManagement::GearClass::AirSupport: + case ProjectDataManagement::GearClass::GearClass_AirSupport: Q_ASSERT(m_type == etSingle); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit.cpp index 7865d93fc..10cc4941e 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit.cpp @@ -248,11 +248,11 @@ ExplosionsEdit::ExplosionsEdit(const QString &menuGroup, QWidget *parent) m_geometrieButtonGroup->addButton(m_ui->geometrieRadialBtn, static_cast(AreaEffectSimulation::AesExplosionGeometry_def::EgRadial)); m_geometrieButtonGroup->setExclusive(true); - m_gearClassFilter = {ProjectDataManagement::GearClass::Artillery, ProjectDataManagement::GearClass::Mortar}; + m_gearClassFilter = {ProjectDataManagement::GearClass::GearClass_Artillery, ProjectDataManagement::GearClass::GearClass_Mortar}; LtsUtils::ProjectSettings *ps = LtsUtils::ProjectSettings::getInstance(); const bool enableRocket = ps->value(QStringLiteral("aes"), QStringLiteral("enableRocket"), false).toBool(); if (enableRocket) - m_gearClassFilter += ProjectDataManagement::GearClass::Rocket; + m_gearClassFilter += ProjectDataManagement::GearClass::GearClass_Rocket; m_uiRequirements->addRequirement({m_ui->lblPosition, [this]() { return (!m_coord.isNull()); }}); m_uiRequirements->addRequirement({m_ui->lblRadiusBreite, [this]() { return (m_ui->sbDimensionX_BreiteRadius->value() >= s_minWidth); }}); m_uiRequirements->addRequirement({m_ui->lblDimensionY_Tiefe, [this]() { return (m_ui->sbDimensionY_Tiefe->value() >= s_minHeight); }}); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler.cpp index ea49e1a52..8cf6f84ab 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler.cpp @@ -86,11 +86,11 @@ ExplosionsEditAdler::ExplosionsEditAdler(const QString &menuGroup, QWidget *pare m_geometrieButtonGroup->addButton(m_ui->geometrieRadialBtn, static_cast(AreaEffectSimulation::AesExplosionGeometry_def::EgRadial)); m_geometrieButtonGroup->setExclusive(true); - m_gearClassFilter = {ProjectDataManagement::GearClass::Artillery, ProjectDataManagement::GearClass::Mortar}; + m_gearClassFilter = {ProjectDataManagement::GearClass::GearClass_Artillery, ProjectDataManagement::GearClass::GearClass_Mortar}; LtsUtils::ProjectSettings *ps = LtsUtils::ProjectSettings::getInstance(); const bool enableRocket = ps->value(QStringLiteral("aes"), QStringLiteral("enableRocket"), false).toBool(); if (enableRocket) - m_gearClassFilter += ProjectDataManagement::GearClass::Rocket; + m_gearClassFilter += ProjectDataManagement::GearClass::GearClass_Rocket; m_uiRequirements->addRequirement( {m_ui->lbxActors, diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler_standalone.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler_standalone.cpp index e45f21958..404d43f19 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler_standalone.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_explosions_edit_adler_standalone.cpp @@ -269,11 +269,11 @@ ExplosionsEditAdlerStandAlone::ExplosionsEditAdlerStandAlone(const QString &menu m_geometrieButtonGroup->addButton(m_ui->geometrieRadialBtn, static_cast(AreaEffectSimulation::AesExplosionGeometry_def::EgRadial)); m_geometrieButtonGroup->setExclusive(true); - m_gearClassFilter = {ProjectDataManagement::GearClass::Artillery, ProjectDataManagement::GearClass::Mortar}; + m_gearClassFilter = {ProjectDataManagement::GearClass::GearClass_Artillery, ProjectDataManagement::GearClass::GearClass_Mortar}; LtsUtils::ProjectSettings *ps = LtsUtils::ProjectSettings::getInstance(); const bool enableRocket = ps->value(QStringLiteral("aes"), QStringLiteral("enableRocket"), false).toBool(); if (enableRocket) - m_gearClassFilter += ProjectDataManagement::GearClass::Rocket; + m_gearClassFilter += ProjectDataManagement::GearClass::GearClass_Rocket; m_uiRequirements->addRequirement({m_ui->lblPosition, [this]() { return (!m_coord.isNull()); }}); m_uiRequirements->addRequirement({m_ui->lblRadiusBreite, [this]() { return (m_ui->sbDimensionX_BreiteRadius->value() >= s_minWidth); }}); m_uiRequirements->addRequirement({m_ui->lblDimensionY_Tiefe, [this]() { return (m_ui->sbDimensionY_Tiefe->value() >= s_minHeight); }}); @@ -2157,7 +2157,7 @@ bool ExplosionsEditAdlerStandAlone::apply() const QVariant currentData = m_ui->cbGearClass->currentData(); const ProjectDataManagement::GearClass::type currentGearClass = static_cast(currentData.toInt()); - if (currentGearClass == ProjectDataManagement::GearClass::Rocket) + if (currentGearClass == ProjectDataManagement::GearClass::GearClass_Rocket) RocketUtility::addRocketPropertiesToRequest(request, m_ppmDtc); m_requestHelper->addRequest([this, request]() { return m_ftc->effectClusterModifyRequest(request, this); }); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_rocket_utility.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_rocket_utility.cpp index 46c86bd86..a3d2965f2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_rocket_utility.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/Explosion/aes_rocket_utility.cpp @@ -41,7 +41,7 @@ void enaDisaWirkmittel(QComboBox *wirkmittelCombobox, AesExplosionGeometry::type const QVariant currentData = wirkmittelCombobox->itemData(indexCounter); const ProjectDataManagement::GearClass::type currentGearClass = static_cast(currentData.toInt()); - if (currentGearClass == ProjectDataManagement::GearClass::Rocket) + if (currentGearClass == ProjectDataManagement::GearClass::GearClass_Rocket) { QStandardItem *item = cboModel->item(indexCounter); @@ -64,7 +64,7 @@ void enaDisaWirkmittel(QComboBox *wirkmittelCombobox, AesExplosionGeometry::type const QVariant currentData = wirkmittelCombobox->itemData(indexCounter); const ProjectDataManagement::GearClass::type currentGearClass = static_cast(currentData.toInt()); - if (currentGearClass == ProjectDataManagement::GearClass::Rocket) + if (currentGearClass == ProjectDataManagement::GearClass::GearClass_Rocket) { QStandardItem *item = cboModel->item(indexCounter); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/FunctionalArea/aes_functional_areas_model.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/FunctionalArea/aes_functional_areas_model.h index 8aaef8a20..fe5fc76d2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/FunctionalArea/aes_functional_areas_model.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/FunctionalArea/aes_functional_areas_model.h @@ -21,7 +21,7 @@ public: enum AdditionalColumns {ColType = BcCount}; explicit FunctionalAreasModel(QObject *parent = nullptr) : AesGuiBaseModel(parent, {tr("Type")}) - , m_gearClass(ProjectDataManagement::GearClass::FunctionalArea) + , m_gearClass(ProjectDataManagement::GearClass::GearClass_FunctionalArea) {} bool initModel(LtsSession::LtsSession *session) override; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_booby_trap_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_booby_trap_model.cpp index a77286ecb..34bf2bb00 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_booby_trap_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_booby_trap_model.cpp @@ -14,7 +14,7 @@ bool BoobyTrapModel::initModel(LtsSession::LtsSession *session) connect(m_aesDtc.get(), &Interface::Dtc::boobyTrapChanged, this, &BoobyTrapModel::onDataChanged); - fillAvailableChargeIds(ProjectDataManagement::GearClass::BoobyTrap); + fillAvailableChargeIds(ProjectDataManagement::GearClass::GearClass_BoobyTrap); m_aesDtc->boobyTraps([this](const BoobyTrap &item) { insertRow(item); }); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_off_route_mine_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_off_route_mine_model.cpp index ebedd687e..eb423a2ae 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_off_route_mine_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/AreaEffectSimulation/Gui/MineSingleVirtual/aes_off_route_mine_model.cpp @@ -14,7 +14,7 @@ bool OffRouteMineModel::initModel(LtsSession::LtsSession *session) connect(m_aesDtc.get(), &Interface::Dtc::offRouteMineChanged, this, &OffRouteMineModel::onDataChanged); - fillAvailableChargeIds(ProjectDataManagement::GearClass::OffRouteMine); + fillAvailableChargeIds(ProjectDataManagement::GearClass::GearClass_OffRouteMine); m_aesDtc->offRouteMines([this](const OffRouteMine &item) { insertRow(item); }); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_history_dialog_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_history_dialog_model.cpp index 531b51ac5..4fe3196f1 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_history_dialog_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_history_dialog_model.cpp @@ -149,7 +149,7 @@ QString BuildingHistoryDialogModel::getContaminations( const ProjectDataManagement::GearClass& gc = m_pdmDtc->gearClassFromChargeTypeId(item.chargeStruct().chargeTypeId()); DEBUG_LOG(m_logger) << "gc=" << gc; - if (gc == ProjectDataManagement::GearClass::Unknown) + if (gc == ProjectDataManagement::GearClass::GearClass_Unknown) continue; QString gearClassName = ProjectDataManagement::toString(gc).trimmed(); gearClassName.chop(gearClassName.size() - 1); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_hitline_info_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_hitline_info_dialog.cpp index c07e23a8a..12b13bcf5 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_hitline_info_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_hitline_info_dialog.cpp @@ -151,7 +151,7 @@ HitLineInfoDialog::getContaminations(const std::vectoraesItemFromId(cs.aesId(), item); const ProjectDataManagement::GearClass& gc = m_pdmDtc->gearClassFromChargeTypeId(item.chargeStruct().chargeTypeId()); - if (gc == ProjectDataManagement::GearClass::Unknown) + if (gc == ProjectDataManagement::GearClass::GearClass_Unknown) continue; QString gearClassName = ProjectDataManagement::toString(gc).trimmed(); gearClassName.chop(gearClassName.size() - 1); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_info_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_info_dialog.cpp index b492fee3b..9efd4ad52 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_info_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Buildings/Gui/BuildingInfo/bld_info_dialog.cpp @@ -606,7 +606,7 @@ void BldInfoDialog::showBuildingInfos(const Buildings::BuildingState& bldState) m_aesDtc->aesItemFromId(cs.aesId(), item); const ProjectDataManagement::GearClass& gc = m_pdmDtc->gearClassFromChargeTypeId(item.chargeStruct().chargeTypeId()); - if (gc == ProjectDataManagement::GearClass::Unknown) + if (gc == ProjectDataManagement::GearClass::GearClass_Unknown) continue; QString gearClassName = ProjectDataManagement::toString(gc).trimmed(); gearClassName.chop(gearClassName.size() - 1); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/FilterManagement/Gui/Aes/flt_aes_filter_widget.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/FilterManagement/Gui/Aes/flt_aes_filter_widget.cpp index 136b2827b..c1ab03810 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/FilterManagement/Gui/Aes/flt_aes_filter_widget.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/FilterManagement/Gui/Aes/flt_aes_filter_widget.cpp @@ -438,7 +438,7 @@ void AesFilterWidget::onPbChargTypesMineAreaClicked() emit changesMade(); }; - m_ifcPdmCbx->chargeSelector(ess.visibleChargeTypeIds, ProjectDataManagement::GearClass::MineArea, cb, this); + m_ifcPdmCbx->chargeSelector(ess.visibleChargeTypeIds, ProjectDataManagement::GearClass::GearClass_MineArea, cb, this); } void AesFilterWidget::onChbMineAreSingleMinesClicked() diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/Common/participant_firing_unit_validator.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/Common/participant_firing_unit_validator.cpp index b6ab61e13..e121ffb3f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/Common/participant_firing_unit_validator.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/Common/participant_firing_unit_validator.cpp @@ -113,7 +113,7 @@ bool FiringUnitValidator::isSameGearClassArtillery(int typeIdA, int typeIdB) con { const ProjectDataManagement::GearClass::type gearClassA = getGearClassType(typeIdA); - if (gearClassA == ProjectDataManagement::GearClass::Unknown) + if (gearClassA == ProjectDataManagement::GearClass::GearClass_Unknown) return false; const ProjectDataManagement::GearClass::type gearClassB = getGearClassType(typeIdB); @@ -126,7 +126,7 @@ ProjectDataManagement::GearClass::type FiringUnitValidator::getGearClassType(int const Type type = m_ppmDtc->type(typeId); const QJsonDocument properties = QJsonDocument::fromJson(QByteArray::fromStdString(type.properties())); const QJsonObject propertiesObject = properties.object(); - const int gearClassId = propertiesObject.value(QStringLiteral("gearClassId")).toInt(ProjectDataManagement::GearClass::Unknown); + const int gearClassId = propertiesObject.value(QStringLiteral("gearClassId")).toInt(ProjectDataManagement::GearClass::GearClass_Unknown); return static_cast(gearClassId); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_config_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_config_model.cpp index 742c9897d..b21ad63f2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_config_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_config_model.cpp @@ -959,9 +959,9 @@ QString ParticipantConfigModel::buildInternationalModeString(const ProjectDataMa { switch(inMode.underlying()) { - case ProjectDataManagement::InternationalMode::On: + case ProjectDataManagement::InternationalMode::InternationalMode_On: return tr("On"); - case ProjectDataManagement::InternationalMode::Off: + case ProjectDataManagement::InternationalMode::InternationalMode_Off: return tr("Off"); default: return tr("No Change"); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_info_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_info_dialog.cpp index 9f17104ce..294391d0f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_info_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_info_dialog.cpp @@ -1653,13 +1653,13 @@ void ParticipantInfoDialog::onUasChanged(const UAS &uas) switch (uas.uasState().underlying()) { - case ProjectDataManagement::UasState::Auto: + case ProjectDataManagement::UasState::UasState_Auto: { m_ui->lblOperatingMode->setText(textHtml.arg(QStringLiteral("green")).arg(operatingMode)); break; } - case ProjectDataManagement::UasState::Manual: + case ProjectDataManagement::UasState::UasState_Manual: { m_ui->lblOperatingMode->setText(textHtml.arg(QStringLiteral("orange")).arg(operatingMode)); break; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table.h index 190c43157..dca48230f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table.h @@ -59,7 +59,7 @@ public: explicit ChargeTableDialog(QWidget *parent = nullptr, bool organiser = false); ~ChargeTableDialog(); - bool init(LtsSession::LtsSession *session, bool showDetails = false, const QSet &gearClasses = {GearClass::DuelSim}); + bool init(LtsSession::LtsSession *session, bool showDetails = false, const QSet &gearClasses = {GearClass::GearClass_DuelSim}); bool apply() override; public slots: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table_model.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table_model.h index fee0c7206..c93cc5639 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table_model.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmChargeTable/charge_table_model.h @@ -79,7 +79,7 @@ public: explicit ChargeTableDialogModel(bool isOrganiser, QObject *parent = nullptr); ~ChargeTableDialogModel(); - bool initModel(const std::shared_ptr &dtc, const QSet &gearClasses = {GearClass::DuelSim}); + bool initModel(const std::shared_ptr &dtc, const QSet &gearClasses = {GearClass::GearClass_DuelSim}); QVariant data(const QModelIndex &, int) const override final; bool setData(const QModelIndex &idx, const QVariant &value, int role = Qt::EditRole) override final; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox.cpp index c4f7a324c..77768e13a 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox.cpp @@ -286,9 +286,9 @@ bool fill(QComboBox *cbx, PdmComboBoxType type) } case PdmComboBoxType::CbInternationalMode: { - cbx->addItem(toString(InternationalMode::NoChange), InternationalMode::NoChange); - cbx->addItem(toString(InternationalMode::On), InternationalMode::On); - cbx->addItem(toString(InternationalMode::Off), InternationalMode::Off); + cbx->addItem(toString(InternationalMode::InternationalMode_NoChange), InternationalMode::InternationalMode_NoChange); + cbx->addItem(toString(InternationalMode::InternationalMode_On), InternationalMode::InternationalMode_On); + cbx->addItem(toString(InternationalMode::InternationalMode_Off), InternationalMode::InternationalMode_Off); break; } case PdmComboBoxType::CbABCProtectionMode: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox_foreign_gui_interface_impl.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox_foreign_gui_interface_impl.cpp index e4df3aca7..267cc3c2b 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox_foreign_gui_interface_impl.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ProjectDataManagement/Gui/PdmComboBox/pdm_combobox_foreign_gui_interface_impl.cpp @@ -28,42 +28,42 @@ void ForeignGuiInterfaceImpl::uninit() bool ForeignGuiInterfaceImpl::fillBComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::Biological, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_Biological, m_dtc); } bool ForeignGuiInterfaceImpl::fillCComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::Chemical, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_Chemical, m_dtc); } bool ForeignGuiInterfaceImpl::fillNComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::Nuclear, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_Nuclear, m_dtc); } bool ForeignGuiInterfaceImpl::fillArtilleryComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::Artillery, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_Artillery, m_dtc); } bool ForeignGuiInterfaceImpl::fillMortarComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::Mortar, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_Mortar, m_dtc); } bool ForeignGuiInterfaceImpl::fillSingleMineComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::MineSingle, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_MineSingle, m_dtc); } bool ForeignGuiInterfaceImpl::fillMineFieldComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::MineArea, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_MineArea, m_dtc); } bool ForeignGuiInterfaceImpl::fillBoobyTrapComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::BoobyTrap, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_BoobyTrap, m_dtc); } bool ForeignGuiInterfaceImpl::fillOffRouteMineComboBox(QComboBox *cbx) @@ -73,12 +73,12 @@ bool ForeignGuiInterfaceImpl::fillOffRouteMineComboBox(QComboBox *cbx) bool ForeignGuiInterfaceImpl::fillFunctionalAreaComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::FunctionalArea, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_FunctionalArea, m_dtc); } bool ForeignGuiInterfaceImpl::fillAirSupportComboBox(QComboBox *cbx) { - return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::AirSupport, m_dtc); + return PdmComboBox::fill(cbx, ProjectDataManagement::GearClass::GearClass_AirSupport, m_dtc); } void ForeignGuiInterfaceImpl::fillIgniterComboBox(QComboBox *cbx, int chargeTypeId) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ReportManagement/Gui/ReportViewer/Input/rep_input_charge_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ReportManagement/Gui/ReportViewer/Input/rep_input_charge_model.cpp index aff121f16..cda76c458 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ReportManagement/Gui/ReportViewer/Input/rep_input_charge_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ReportManagement/Gui/ReportViewer/Input/rep_input_charge_model.cpp @@ -77,20 +77,20 @@ bool ReportChargeModel::isFiltered(const ProjectDataManagement::ChargeType &data switch (m_reportType.underlying()) { case ReportType::ChargeAdministration: - return (gc != ProjectDataManagement::GearClass::Artillery && - gc != ProjectDataManagement::GearClass::Mortar && - gc != ProjectDataManagement::GearClass::Rocket); + return (gc != ProjectDataManagement::GearClass::GearClass_Artillery && + gc != ProjectDataManagement::GearClass::GearClass_Mortar && + gc != ProjectDataManagement::GearClass::GearClass_Rocket); case ReportType::ChargeResupply: case ReportType::Firings: - return (gc != ProjectDataManagement::GearClass::DuelSim || + return (gc != ProjectDataManagement::GearClass::GearClass_DuelSim || m_pdmDtc->isDryFire(data.id(),0,0) || m_pdmDtc->isIed(data.id(),0,0)); case ReportType::AirSupport: - return (gc != ProjectDataManagement::GearClass::AirSupport); + return (gc != ProjectDataManagement::GearClass::GearClass_AirSupport); case ReportType::ExplosiveDevice: return !m_pdmDtc->isIed(data.id(),0,0); default: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/EquipmentErrorRegistration/smo_equipment_error_registration_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/EquipmentErrorRegistration/smo_equipment_error_registration_model.cpp index c08c82047..9a7b87e3d 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/EquipmentErrorRegistration/smo_equipment_error_registration_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/EquipmentErrorRegistration/smo_equipment_error_registration_model.cpp @@ -93,7 +93,7 @@ void EquipmentErrorRegistrationModel::doEventRequests() { int64_t reqEnd = ((startTime + 24 * 60 * 60 * 1000) > endTime ? endTime : startTime + 24 * 60 * 60 * 1000); - m_requests += m_eemForeign->requestData(startTime, reqEnd, {ProjectDataManagement::EventType_def::EquipmentErrorReport}); + m_requests += m_eemForeign->requestData(startTime, reqEnd, {ProjectDataManagement::PdmEventType_def::EquipmentErrorReport}); startTime += (24 * 60 * 60 * 1000) + 1; @@ -133,7 +133,7 @@ void EquipmentErrorRegistrationModel::onRequestedDataAvailable(TimeLineManagemen void EquipmentErrorRegistrationModel::onLiveEvent(const ExerciseEventManagement::Event &ev) { - if (ev.eventTypeId() != ProjectDataManagement::EventType_def::EquipmentErrorReport) + if (ev.eventTypeId() != ProjectDataManagement::PdmEventType_def::EquipmentErrorReport) return; INFO_LOG(m_logger) << "Event EquipmentNumber=" << ev.equipmentNumber(); insertRow(event2Entry(ev)); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.cpp index 092cc8ca7..efbb5e384 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.cpp @@ -347,9 +347,9 @@ void HgrAndMineSearchModel::doEventRequests() arr += QJsonValue(it.key()); const QJsonObject filter({{QStringLiteral("OriginatorChargeTypeId"), arr}}); - m_requests += m_eemForeign->requestData(startTime, reqEnd, {ProjectDataManagement::EventType_def::Hit, - ProjectDataManagement::EventType_def::HitEffectSimulation, - ProjectDataManagement::EventType_def::HitMine}, filter); + m_requests += m_eemForeign->requestData(startTime, reqEnd, {ProjectDataManagement::PdmEventType_def::Hit, + ProjectDataManagement::PdmEventType_def::HitEffectSimulation, + ProjectDataManagement::PdmEventType_def::HitMine}, filter); startTime += (24 * 60 * 60 * 1000) + 1; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.h index b417aca82..d1f583aaf 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/ServiceMonitor/Gui/HgrAndMineSearch/smo_hgr_and_mine_search_model.h @@ -19,7 +19,7 @@ namespace ServiceMonitor { struct HgrAndMineSearchEntry { - ProjectDataManagement::HgrMineSearchFilterType type = ProjectDataManagement::HgrMineSearchFilterType::Unknown; + ProjectDataManagement::HgrMineSearchFilterType type = ProjectDataManagement::HgrMineSearchFilterType_Unknown; Core::GeoPosition pos; int64_t timeStamp = -1; int32_t source = -1; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/alarm_to_map.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/alarm_to_map.cpp index 871e1ffab..e0e796aea 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/alarm_to_map.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/alarm_to_map.cpp @@ -108,7 +108,7 @@ bool AlarmToMap::isElapsed(const Sim2SituationMap::DDS_T &data) const - if (data.eventType().underlying() != ProjectDataManagement::EventType_def::EmergencyCall) + if (data.eventType().underlying() != ProjectDataManagement::PdmEventType_def::EmergencyCall) return true; return false; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/effect_cluster_to_map.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/effect_cluster_to_map.cpp index edb355d4c..91e254fb5 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/effect_cluster_to_map.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/effect_cluster_to_map.cpp @@ -518,12 +518,12 @@ AreaEffectSimulation::AesType EffectCluster2SituationMap::aesTypeFromGearClassCh const ProjectDataManagement::GearClass &gc = m_pdmHandler->gearClassFromChargeTypeId(data.chargeStruct().chargeTypeId()); switch (gc.underlying()) { - case ProjectDataManagement::GearClass::AirSupport: + case ProjectDataManagement::GearClass::GearClass_AirSupport: s_aesTypeMap[data.chargeStruct().chargeTypeId()] = AreaEffectSimulation::AesType::AtAirSupportImpact; break; - case ProjectDataManagement::GearClass::Artillery: - case ProjectDataManagement::GearClass::Mortar: - case ProjectDataManagement::GearClass::Rocket: + case ProjectDataManagement::GearClass::GearClass_Artillery: + case ProjectDataManagement::GearClass::GearClass_Mortar: + case ProjectDataManagement::GearClass::GearClass_Rocket: s_aesTypeMap[data.chargeStruct().chargeTypeId()] = AreaEffectSimulation::AesType::AtExplosionArea; break; default: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/explosion_cluster_to_map.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/explosion_cluster_to_map.cpp index 4c645eb5d..e259646c5 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/explosion_cluster_to_map.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/SituationMapPlugin/Gui/SituationMap/AdapterDds/explosion_cluster_to_map.cpp @@ -920,12 +920,12 @@ AreaEffectSimulation::AesType ExplosionCluster2SituationMap::aesTypeFromGearClas const ProjectDataManagement::GearClass &gc = m_pdmHandler->gearClassFromChargeTypeId(data.chargeStruct().chargeTypeId()); switch (gc.underlying()) { - case ProjectDataManagement::GearClass::AirSupport: + case ProjectDataManagement::GearClass::GearClass_AirSupport: s_aesTypeMap[data.chargeStruct().chargeTypeId()] = AreaEffectSimulation::AesType::AtAirSupportImpact; break; - case ProjectDataManagement::GearClass::Artillery: - case ProjectDataManagement::GearClass::Mortar: - case ProjectDataManagement::GearClass::Rocket: + case ProjectDataManagement::GearClass::GearClass_Artillery: + case ProjectDataManagement::GearClass::GearClass_Mortar: + case ProjectDataManagement::GearClass::GearClass_Rocket: s_aesTypeMap[data.chargeStruct().chargeTypeId()] = AreaEffectSimulation::AesType::AtExplosionArea; break; default: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Data/tln_data_plugin.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Data/tln_data_plugin.cpp index 9e9694459..e16565c8c 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Data/tln_data_plugin.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Data/tln_data_plugin.cpp @@ -66,7 +66,7 @@ static ExerciseEventManagement::Event db2dds(const ExerciseEventManagement::Data ev.equipmentNumber(evDb.equipmentNumber); ev.properties(evDb.properties.toUtf8().data()); - if ( ev.eventTypeId() == ProjectDataManagement::EventType_def::HitBuilding) + if ( ev.eventTypeId() == ProjectDataManagement::PdmEventType_def::HitBuilding) { QJsonObject properties = QJsonDocument::fromJson(QString::fromStdString(ev.properties()).toUtf8()).object(); @@ -247,7 +247,7 @@ void ForeignInterfaceImpl::textMessageFromScm(const QString &message) { const QJsonObject &port = valPort.toObject(); int typeId = port.value(QStringLiteral("typeId")).toInt(); - if (typeId == Core::PortType::WebSocketServer) + if (typeId == Core::CorePortType::WebSocketServer) { m_eemPort = port.value(QStringLiteral("number")).toInt(); connectToEem(); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/EventTypes/CrossBorderline/tln_cross_borderline_filter.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/EventTypes/CrossBorderline/tln_cross_borderline_filter.cpp index ccf5ece59..4c1e31637 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/EventTypes/CrossBorderline/tln_cross_borderline_filter.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/EventTypes/CrossBorderline/tln_cross_borderline_filter.cpp @@ -72,8 +72,8 @@ void CrossBorderlineFilter::updateFilterString() } m_filterString = QStringLiteral(" WHEN event_type_id = %1 OR event_type_id = %2") - .arg(int(ProjectDataManagement::EventType_def::CrossLocalBorderline)) - .arg(int(ProjectDataManagement::EventType_def::CrossGlobalBorderline)); + .arg(int(ProjectDataManagement::PdmEventType_def::CrossLocalBorderline)) + .arg(int(ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline)); if (m_attributes[CrossBorderlineEventFactory::s_global].isEmpty() && m_attributes[CrossBorderlineEventFactory::s_sampleTime].isEmpty()) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_dialog.cpp index edd9b6e50..734e5f719 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_dialog.cpp @@ -477,7 +477,7 @@ void TimelineDialog::onDebugCreateFakeEvent() } m_model->onLiveEvent(ExerciseEventManagement::Event(uniqueId, start, - ProjectDataManagement::EventType(static_cast(typeId)), + ProjectDataManagement::PdmEventType(static_cast(typeId)), participantId, partyId, eqId, te->toPlainText().toStdString(), {})); }); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_model.cpp index f341cce07..e39972471 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_timeline_model.cpp @@ -608,9 +608,9 @@ void TimelineModel::onLiveEvent(const ExerciseEventManagement::Event &eemEvent) auto updateItem = [this, &properties, &eemEvent](Item &i, Track &t) { int type = (int)eemEvent.eventTypeId().underlying(); - if (type == ProjectDataManagement::EventType_def::CameraVideo - || type == ProjectDataManagement::EventType_def::RadioTvc - || type == ProjectDataManagement::EventType_def::RadioCnr) + if (type == ProjectDataManagement::PdmEventType_def::CameraVideo + || type == ProjectDataManagement::PdmEventType_def::RadioTvc + || type == ProjectDataManagement::PdmEventType_def::RadioCnr) { int duration = properties[QStringLiteral("duration")].toInt(0); @@ -722,8 +722,8 @@ void TimelineModel::onLiveEvent(const ExerciseEventManagement::Event &eemEvent) EventType eventType = static_cast(static_cast(eemEvent.eventTypeId().underlying())); - if (eemEvent.eventTypeId().underlying() == ProjectDataManagement::EventType_def::CrossGlobalBorderline || - eemEvent.eventTypeId().underlying() == ProjectDataManagement::EventType_def::CrossLocalBorderline) + if (eemEvent.eventTypeId().underlying() == ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline || + eemEvent.eventTypeId().underlying() == ProjectDataManagement::PdmEventType_def::CrossLocalBorderline) eventType = EventType::CrossBorderline; EventItemPtr eventItem; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.cpp index 82332d2d4..45a9182a4 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.cpp @@ -13,115 +13,115 @@ QString eventTypeString(EventType eventType) switch (eventType) { case EventType::Hit: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::Hit); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::Hit); case EventType::WeaponAssignment: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::WeaponAssignment); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::WeaponAssignment); case EventType::BiteMessage: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::BiteMessage); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::BiteMessage); case EventType::FireEvent: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::FireEvent); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::FireEvent); case EventType::HitBuilding: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::HitBuilding); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::HitBuilding); case EventType::Manipulation: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::Manipulation); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::Manipulation); case EventType::CameraVideo: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::CameraVideo); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::CameraVideo); case EventType::RadioCnr: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::RadioCnr); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::RadioCnr); case EventType::RadioTvc: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::RadioTvc); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::RadioTvc); case EventType::HitEffectSimulation: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::HitEffectSimulation); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::HitEffectSimulation); case EventType::HitMine: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::HitMine); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::HitMine); case EventType::HitN: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::HitN); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::HitN); case EventType::HitC: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::HitC); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::HitC); case EventType::EnterDangerArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::EnterDangerArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::EnterDangerArea); case EventType::LeaveDangerArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::LeaveDangerArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::LeaveDangerArea); case EventType::EnterMineArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::EnterMineArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::EnterMineArea); case EventType::LeaveMineArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::LeaveMineArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::LeaveMineArea); case EventType::CrossBorderline: return QCoreApplication::translate("EventType", "CrossBorderline"); case EventType::EnterFunctionalArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::EnterFunctionalArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::EnterFunctionalArea); case EventType::LeaveFunctionalArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::LeaveFunctionalArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea); case EventType::EnterNuclear: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::EnterNuclear); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::EnterNuclear); case EventType::LeaveNuclear: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::LeaveNuclear); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::LeaveNuclear); case EventType::HitB: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::HitB); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::HitB); case EventType::FriendlyFire: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::FriendlyFire); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::FriendlyFire); case EventType::HitGasPipe: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::HitGasPipe); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::HitGasPipe); case EventType::MineArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::MineArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::MineArea); case EventType::NContamination: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::NContamination); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::NContamination); case EventType::BCContamination: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::BCContamination); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::BCContamination); case EventType::DangerArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::DangerArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::DangerArea); case EventType::FunctionalArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::FunctionalArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::FunctionalArea); case EventType::MineCorridor: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::MineCorridor); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::MineCorridor); case EventType::Borderline: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::Borderline); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::Borderline); case EventType::TechnicalArea: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::TechnicalArea); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::TechnicalArea); case EventType::GasPipe: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::GasPipe); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::GasPipe); case EventType::Sanitation: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::Sanitation); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::Sanitation); case EventType::EquipmentErrorReport: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::EquipmentErrorReport); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::EquipmentErrorReport); case EventType::EmergencyCall: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::EmergencyCall); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::EmergencyCall); case EventType::Marker: return QCoreApplication::translate("EventType", "Marker"); @@ -131,7 +131,7 @@ QString eventTypeString(EventType eventType) case EventType::Unknown: default: - return ProjectDataManagement::toString(ProjectDataManagement::EventType_def::Unknown); + return ProjectDataManagement::toString(ProjectDataManagement::PdmEventType_def::Unknown); } Q_UNREACHABLE(); } @@ -191,8 +191,8 @@ EventType toEventType(int eventType) case EventType::LeaveMineArea: return EventType::LeaveMineArea; - case ProjectDataManagement::EventType_def::CrossLocalBorderline: - case ProjectDataManagement::EventType_def::CrossGlobalBorderline: + case ProjectDataManagement::PdmEventType_def::CrossLocalBorderline: + case ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline: return EventType::CrossBorderline; case EventType::EnterFunctionalArea: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.h index 33d3a2fd4..c01744d7e 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimeline/tln_utils.h @@ -10,46 +10,46 @@ namespace Timeline enum EventType { - Unknown = ProjectDataManagement::EventType_def::Unknown, - Hit = ProjectDataManagement::EventType_def::Hit, - WeaponAssignment = ProjectDataManagement::EventType_def::WeaponAssignment, - BiteMessage = ProjectDataManagement::EventType_def::BiteMessage, - FireEvent = ProjectDataManagement::EventType_def::FireEvent, - HitBuilding = ProjectDataManagement::EventType_def::HitBuilding, - Manipulation = ProjectDataManagement::EventType_def::Manipulation, - CameraVideo = ProjectDataManagement::EventType_def::CameraVideo, - RadioCnr = ProjectDataManagement::EventType_def::RadioCnr, - RadioTvc = ProjectDataManagement::EventType_def::RadioTvc, - HitEffectSimulation = ProjectDataManagement::EventType_def::HitEffectSimulation, - HitMine = ProjectDataManagement::EventType_def::HitMine, - HitN = ProjectDataManagement::EventType_def::HitN, - HitC = ProjectDataManagement::EventType_def::HitC, - EnterDangerArea = ProjectDataManagement::EventType_def::EnterDangerArea, - LeaveDangerArea = ProjectDataManagement::EventType_def::LeaveDangerArea, - EnterMineArea = ProjectDataManagement::EventType_def::EnterMineArea, - LeaveMineArea = ProjectDataManagement::EventType_def::LeaveMineArea, - CrossBorderline = ProjectDataManagement::EventType_def::CrossLocalBorderline, + Unknown = ProjectDataManagement::PdmEventType_def::Unknown, + Hit = ProjectDataManagement::PdmEventType_def::Hit, + WeaponAssignment = ProjectDataManagement::PdmEventType_def::WeaponAssignment, + BiteMessage = ProjectDataManagement::PdmEventType_def::BiteMessage, + FireEvent = ProjectDataManagement::PdmEventType_def::FireEvent, + HitBuilding = ProjectDataManagement::PdmEventType_def::HitBuilding, + Manipulation = ProjectDataManagement::PdmEventType_def::Manipulation, + CameraVideo = ProjectDataManagement::PdmEventType_def::CameraVideo, + RadioCnr = ProjectDataManagement::PdmEventType_def::RadioCnr, + RadioTvc = ProjectDataManagement::PdmEventType_def::RadioTvc, + HitEffectSimulation = ProjectDataManagement::PdmEventType_def::HitEffectSimulation, + HitMine = ProjectDataManagement::PdmEventType_def::HitMine, + HitN = ProjectDataManagement::PdmEventType_def::HitN, + HitC = ProjectDataManagement::PdmEventType_def::HitC, + EnterDangerArea = ProjectDataManagement::PdmEventType_def::EnterDangerArea, + LeaveDangerArea = ProjectDataManagement::PdmEventType_def::LeaveDangerArea, + EnterMineArea = ProjectDataManagement::PdmEventType_def::EnterMineArea, + LeaveMineArea = ProjectDataManagement::PdmEventType_def::LeaveMineArea, + CrossBorderline = ProjectDataManagement::PdmEventType_def::CrossLocalBorderline, - EnterFunctionalArea = ProjectDataManagement::EventType_def::EnterFunctionalArea, - LeaveFunctionalArea = ProjectDataManagement::EventType_def::LeaveFunctionalArea, - EnterNuclear = ProjectDataManagement::EventType_def::EnterNuclear, - LeaveNuclear = ProjectDataManagement::EventType_def::LeaveNuclear, + EnterFunctionalArea = ProjectDataManagement::PdmEventType_def::EnterFunctionalArea, + LeaveFunctionalArea = ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea, + EnterNuclear = ProjectDataManagement::PdmEventType_def::EnterNuclear, + LeaveNuclear = ProjectDataManagement::PdmEventType_def::LeaveNuclear, - HitB = ProjectDataManagement::EventType_def::HitB, - FriendlyFire = ProjectDataManagement::EventType_def::FriendlyFire, - HitGasPipe = ProjectDataManagement::EventType_def::HitGasPipe, - MineArea = ProjectDataManagement::EventType_def::MineArea, - NContamination = ProjectDataManagement::EventType_def::NContamination, - BCContamination = ProjectDataManagement::EventType_def::BCContamination, - DangerArea = ProjectDataManagement::EventType_def::DangerArea, - FunctionalArea = ProjectDataManagement::EventType_def::FunctionalArea, - MineCorridor = ProjectDataManagement::EventType_def::MineCorridor, - Borderline = ProjectDataManagement::EventType_def::Borderline, - TechnicalArea = ProjectDataManagement::EventType_def::TechnicalArea, - GasPipe = ProjectDataManagement::EventType_def::GasPipe, - Sanitation = ProjectDataManagement::EventType_def::Sanitation, - EquipmentErrorReport = ProjectDataManagement::EventType_def::EquipmentErrorReport, - EmergencyCall = ProjectDataManagement::EventType_def::EmergencyCall, + HitB = ProjectDataManagement::PdmEventType_def::HitB, + FriendlyFire = ProjectDataManagement::PdmEventType_def::FriendlyFire, + HitGasPipe = ProjectDataManagement::PdmEventType_def::HitGasPipe, + MineArea = ProjectDataManagement::PdmEventType_def::MineArea, + NContamination = ProjectDataManagement::PdmEventType_def::NContamination, + BCContamination = ProjectDataManagement::PdmEventType_def::BCContamination, + DangerArea = ProjectDataManagement::PdmEventType_def::DangerArea, + FunctionalArea = ProjectDataManagement::PdmEventType_def::FunctionalArea, + MineCorridor = ProjectDataManagement::PdmEventType_def::MineCorridor, + Borderline = ProjectDataManagement::PdmEventType_def::Borderline, + TechnicalArea = ProjectDataManagement::PdmEventType_def::TechnicalArea, + GasPipe = ProjectDataManagement::PdmEventType_def::GasPipe, + Sanitation = ProjectDataManagement::PdmEventType_def::Sanitation, + EquipmentErrorReport = ProjectDataManagement::PdmEventType_def::EquipmentErrorReport, + EmergencyCall = ProjectDataManagement::PdmEventType_def::EmergencyCall, Marker = 666, Block = 999, }; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/attribute_value_lookup.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/attribute_value_lookup.cpp index 3ac1eb746..4c2c918c3 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/attribute_value_lookup.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/attribute_value_lookup.cpp @@ -34,35 +34,35 @@ AttributeValueMap AvmChargeType::getAttributeValueMap(int eventType) const case EventType::Hit: case EventType::WeaponAssignment: case EventType::FireEvent: - charges = m_dtc->chargesForGearClass(GearClass::DuelSim); + charges = m_dtc->chargesForGearClass(GearClass::GearClass_DuelSim); break; case EventType::HitBuilding: - charges = m_dtc->chargesForGearClass(GearClass::DuelSim); + charges = m_dtc->chargesForGearClass(GearClass::GearClass_DuelSim); Q_FALLTHROUGH(); case EventType::HitEffectSimulation: - charges += m_dtc->chargesForGearClass(GearClass::Artillery); - charges += m_dtc->chargesForGearClass(GearClass::Mortar); - charges += m_dtc->chargesForGearClass(GearClass::Geopairing); - charges += m_dtc->chargesForGearClass(GearClass::AirSupport); - charges += m_dtc->chargesForGearClass(GearClass::MineArea); - charges += m_dtc->chargesForGearClass(GearClass::Biological); - charges += m_dtc->chargesForGearClass(GearClass::Chemical); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_Artillery); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_Mortar); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_Geopairing); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_AirSupport); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_MineArea); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_Biological); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_Chemical); break; case EventType::HitB: - charges = m_dtc->chargesForGearClass(GearClass::Biological); + charges = m_dtc->chargesForGearClass(GearClass::GearClass_Biological); break; case EventType::HitC: - charges = m_dtc->chargesForGearClass(GearClass::Chemical); + charges = m_dtc->chargesForGearClass(GearClass::GearClass_Chemical); break; case EventType::BCContamination: - charges = m_dtc->chargesForGearClass(GearClass::Biological); - charges += m_dtc->chargesForGearClass(GearClass::Chemical); + charges = m_dtc->chargesForGearClass(GearClass::GearClass_Biological); + charges += m_dtc->chargesForGearClass(GearClass::GearClass_Chemical); break; case EventType::HitMine: case EventType::EnterMineArea: case EventType::LeaveMineArea: case EventType::MineArea: - charges = m_dtc->chargesForGearClass(GearClass::MineArea); + charges = m_dtc->chargesForGearClass(GearClass::GearClass_MineArea); break; } @@ -101,7 +101,7 @@ AttributeValueMap AvmGearType::getAttributeValueMap(int eventType) const AttributeValueMap ret; for (const auto &data : gearTypes) { - if (data.gearClassId() == GearClass::DuelSim && + if (data.gearClassId() == GearClass::GearClass_DuelSim && data.tasCode() != 0) ret.insert(data.id(), m_dtc->trGearTypeName(data.id())); } @@ -250,7 +250,7 @@ AttributeValueMap AvmStreamName::getAttributeValueMap(int eventType) const switch (eventType) { - case ProjectDataManagement::EventType::RadioCnr: + case ProjectDataManagement::PdmEventType::RadioCnr: { auto cb = [&ret](const AudioVideoManagement::CnrConfig &cnrConfig) -> void { @@ -259,7 +259,7 @@ AttributeValueMap AvmStreamName::getAttributeValueMap(int eventType) const m_dtc->cnrConfigs(cb); break; } - case ProjectDataManagement::EventType::RadioTvc: + case ProjectDataManagement::PdmEventType::RadioTvc: { auto cb = [&ret](const AudioVideoManagement::TvcConfig &tvcConfig) -> void { @@ -268,7 +268,7 @@ AttributeValueMap AvmStreamName::getAttributeValueMap(int eventType) const m_dtc->tvcConfigs(cb); break; } - case ProjectDataManagement::EventType::CameraVideo: + case ProjectDataManagement::PdmEventType::CameraVideo: { auto cb = [this, &ret](const AudioVideoManagement::Stream &stream) -> void { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.cpp index 9e4aab37d..9e6ae2ad9 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.cpp @@ -79,7 +79,7 @@ void DetailData::addEventType(int eventTypeId, const QString &eventTypeString) } -void DetailData::addEventType(const ProjectDataManagement::EventType &eventType) +void DetailData::addEventType(const ProjectDataManagement::PdmEventType &eventType) { addEventType(eventType.underlying(), ProjectDataManagement::toString(eventType)); } @@ -195,7 +195,7 @@ void DetailData::populate() case EventType::DangerArea: case EventType::FunctionalArea: case EventType::MineCorridor: - case ProjectDataManagement::EventType::GasPipe: + case ProjectDataManagement::PdmEventType::GasPipe: attributeEventLookup.addAttributesToEvent(eventType, {QStringLiteral("AesName"), QStringLiteral("duration")}); break; @@ -642,7 +642,7 @@ void DetailData::AttributeEventLookup::addAttributesToEvent(const int eventType, al += attributeTypeList; } -void DetailData::AttributeEventLookup::addAttributesToEvent(const ProjectDataManagement::EventType &eventType, const AttributeList &attributeTypeList) +void DetailData::AttributeEventLookup::addAttributesToEvent(const ProjectDataManagement::PdmEventType &eventType, const AttributeList &attributeTypeList) { addAttributesToEvent(eventType.underlying(), attributeTypeList); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.h index d3e7fa212..46678a75f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/detail_data.h @@ -130,7 +130,7 @@ private: } void addEventType(int eventTypeId, const QString &eventTypeString); - void addEventType(const ProjectDataManagement::EventType &eventType); + void addEventType(const ProjectDataManagement::PdmEventType &eventType); GetDetailDataForAttributeResult getDetailDataForAttribute(const QString &attributeType, const QJsonValue &attributeValueJson); @@ -198,7 +198,7 @@ public: AttributeEventLookup(); void addAttributesToEvent(const int eventType, const AttributeList &attributeTypeList); - void addAttributesToEvent(const ProjectDataManagement::EventType &eventType, const AttributeList &attributeTypeList); + void addAttributesToEvent(const ProjectDataManagement::PdmEventType &eventType, const AttributeList &attributeTypeList); bool isAttributeInEvent(const int eventType, const QString &attributeType); AttributeList getEventsAttributeList(const int eventType) const; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog.cpp index 9bd9c2ba9..74138160f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog.cpp @@ -1005,7 +1005,7 @@ void TimelineViewDialog::slotShowEventDetails(const Event *event) { switch (event->typeId()) { - case ProjectDataManagement::EventType::BiteMessage: + case ProjectDataManagement::PdmEventType::BiteMessage: { m_ppmInfoIfc->showBiteWindow(event->detailData()); break; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.cpp index ca64964be..b6092aade 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.cpp @@ -143,7 +143,7 @@ void DDSTimelineModel::slotAddLiveEventsFake() ExerciseEventManagement::Event event; event.id(testLiveEventId++); - event.eventTypeId(ProjectDataManagement::EventType::Hit); + event.eventTypeId(ProjectDataManagement::PdmEventType::Hit); event.sampleTime(currentTime()); event.properties(QStringLiteral("{}").toStdString()); @@ -552,52 +552,52 @@ void DDSTimelineModel::slotRequestMessageReceived(const QString &message) switch (eventTypeId) { - case ProjectDataManagement::EventType::HitBuilding: + case ProjectDataManagement::PdmEventType::HitBuilding: path = getPathForBuildingEvents(tr("Buildings"), root); break; - case ProjectDataManagement::EventType::CameraVideo: + case ProjectDataManagement::PdmEventType::CameraVideo: path = getPathForAvsEvents(tr("Camera Video"), root); break; - case ProjectDataManagement::EventType::RadioCnr: + case ProjectDataManagement::PdmEventType::RadioCnr: path = getPathForAvsEvents(tr("CNR Radio"), root); break; - case ProjectDataManagement::EventType::RadioTvc: + case ProjectDataManagement::PdmEventType::RadioTvc: path = getPathForAvsEvents(tr("TVC Radio"), root); break; - case ProjectDataManagement::EventType_def::MineArea: + case ProjectDataManagement::PdmEventType_def::MineArea: path = getPathForAesEvents(tr("Mine Area"), root); break; - case ProjectDataManagement::EventType_def::Borderline: + case ProjectDataManagement::PdmEventType_def::Borderline: path = getPathForAesEvents(tr("Borderline"), root); break; - case ProjectDataManagement::EventType_def::BCContamination: + case ProjectDataManagement::PdmEventType_def::BCContamination: path = getPathForAesEvents(tr("B/C Contamination"), root); break; - case ProjectDataManagement::EventType_def::NContamination: + case ProjectDataManagement::PdmEventType_def::NContamination: path = getPathForAesEvents(tr("N Contamination"), root); break; - case ProjectDataManagement::EventType_def::DangerArea: + case ProjectDataManagement::PdmEventType_def::DangerArea: path = getPathForAesEvents(tr("Danger Area"), root); break; - case ProjectDataManagement::EventType_def::FunctionalArea: + case ProjectDataManagement::PdmEventType_def::FunctionalArea: path = getPathForAesEvents(tr("Functional Area"), root); break; - case ProjectDataManagement::EventType_def::MineCorridor: + case ProjectDataManagement::PdmEventType_def::MineCorridor: path = getPathForAesEvents(tr("Mine Corridor"), root); break; - case ProjectDataManagement::EventType_def::TechnicalArea: + case ProjectDataManagement::PdmEventType_def::TechnicalArea: path = getPathForAesEvents(tr("Technical Area"), root); break; - case ProjectDataManagement::EventType_def::GasPipe: + case ProjectDataManagement::PdmEventType_def::GasPipe: path = getPathForAesEvents(tr("Gas Pipe"), root); break; @@ -609,7 +609,7 @@ void DDSTimelineModel::slotRequestMessageReceived(const QString &message) LtsTimelineClassic::Event::EventPaintFunc paintFunc; QColor color; - setColorPaintFun(paintFunc, color, ProjectDataManagement::EventType_def::type(eventTypeId)); + setColorPaintFun(paintFunc, color, ProjectDataManagement::PdmEventType_def::type(eventTypeId)); qint64 endTime = root[QStringLiteral("endTime")].toDouble(); @@ -916,139 +916,139 @@ void DDSTimelineModel::getEvents(qint64 rangeMin, qint64 rangeMax) void DDSTimelineModel::setColorPaintFun(LtsTimelineClassic::Event::EventPaintFunc &paintFunc, QColor &color, - ProjectDataManagement::EventType eventType) const + ProjectDataManagement::PdmEventType eventType) const { paintFunc = nullptr; color = QColor(); switch (eventType.underlying()) { - case ProjectDataManagement::EventType::BiteMessage: + case ProjectDataManagement::PdmEventType::BiteMessage: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRect; color = QColor("red"); return; - case ProjectDataManagement::EventType::CameraVideo: + case ProjectDataManagement::PdmEventType::CameraVideo: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRect; color = QColor("yellow"); return; - case ProjectDataManagement::EventType::CrossGlobalBorderline: - case ProjectDataManagement::EventType::CrossLocalBorderline: + case ProjectDataManagement::PdmEventType::CrossGlobalBorderline: + case ProjectDataManagement::PdmEventType::CrossLocalBorderline: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRect; color = QColor("orange"); return; - case ProjectDataManagement::EventType::EnterDangerArea: + case ProjectDataManagement::PdmEventType::EnterDangerArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("blue"); return; - case ProjectDataManagement::EventType::LeaveDangerArea: + case ProjectDataManagement::PdmEventType::LeaveDangerArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("red"); return; - case ProjectDataManagement::EventType::EnterFunctionalArea: + case ProjectDataManagement::PdmEventType::EnterFunctionalArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("green"); return; - case ProjectDataManagement::EventType::LeaveFunctionalArea: + case ProjectDataManagement::PdmEventType::LeaveFunctionalArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("yellow"); return; - case ProjectDataManagement::EventType::EnterMineArea: + case ProjectDataManagement::PdmEventType::EnterMineArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("orange"); return; - case ProjectDataManagement::EventType::LeaveMineArea: + case ProjectDataManagement::PdmEventType::LeaveMineArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("brown"); return; - case ProjectDataManagement::EventType::FireEvent: + case ProjectDataManagement::PdmEventType::FireEvent: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicEllipse; color = QColor("blue"); return; - case ProjectDataManagement::EventType::Hit: + case ProjectDataManagement::PdmEventType::Hit: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicEllipse; color = QColor("green"); return; - case ProjectDataManagement::EventType::Sanitation: + case ProjectDataManagement::PdmEventType::Sanitation: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicEllipse; color = QColor("magenta"); return; - case ProjectDataManagement::EventType::HitBuilding: + case ProjectDataManagement::PdmEventType::HitBuilding: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicEllipse; color = QColor("cyan"); return; - case ProjectDataManagement::EventType::HitEffectSimulation: + case ProjectDataManagement::PdmEventType::HitEffectSimulation: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicEllipse; color = QColor("orange"); return; - case ProjectDataManagement::EventType::Manipulation: + case ProjectDataManagement::PdmEventType::Manipulation: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicTriangle; color = QColor("blue"); return; - case ProjectDataManagement::EventType::RadioCnr: + case ProjectDataManagement::PdmEventType::RadioCnr: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicTriangle; color = QColor("red"); return; - case ProjectDataManagement::EventType::RadioTvc: + case ProjectDataManagement::PdmEventType::RadioTvc: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicTriangle; color = QColor("green"); return; - case ProjectDataManagement::EventType::WeaponAssignment: + case ProjectDataManagement::PdmEventType::WeaponAssignment: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicTriangle; color = QColor("orange"); return; - case ProjectDataManagement::EventType::MineArea: + case ProjectDataManagement::PdmEventType::MineArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("green"); return; - case ProjectDataManagement::EventType::NContamination: + case ProjectDataManagement::PdmEventType::NContamination: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("pink"); return; - case ProjectDataManagement::EventType::EnterNuclear: + case ProjectDataManagement::PdmEventType::EnterNuclear: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("pink"); return; - case ProjectDataManagement::EventType::LeaveNuclear: + case ProjectDataManagement::PdmEventType::LeaveNuclear: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRoundedRect; color = QColor("pink").darker(); return; - case ProjectDataManagement::EventType::BCContamination: + case ProjectDataManagement::PdmEventType::BCContamination: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("blue"); return; - case ProjectDataManagement::EventType::DangerArea: + case ProjectDataManagement::PdmEventType::DangerArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("yellow"); return; - case ProjectDataManagement::EventType::FunctionalArea: + case ProjectDataManagement::PdmEventType::FunctionalArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("red"); return; - case ProjectDataManagement::EventType::MineCorridor: + case ProjectDataManagement::PdmEventType::MineCorridor: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("brown"); return; - case ProjectDataManagement::EventType::Borderline: + case ProjectDataManagement::PdmEventType::Borderline: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("orange"); return; - case ProjectDataManagement::EventType::TechnicalArea: + case ProjectDataManagement::PdmEventType::TechnicalArea: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicInvertTriangle; color = QColor("black"); return; - case ProjectDataManagement::EventType::GasPipe: + case ProjectDataManagement::PdmEventType::GasPipe: paintFunc = LtsTimelineClassic::Event::drawCustomEventGraphicRect; color = QColor("cyan"); return; - case ProjectDataManagement::EventType::Unknown: + case ProjectDataManagement::PdmEventType::Unknown: - case ProjectDataManagement::EventType::HitN: - case ProjectDataManagement::EventType::HitB: - case ProjectDataManagement::EventType::HitC: - case ProjectDataManagement::EventType::HitGasPipe: - case ProjectDataManagement::EventType::HitMine: - case ProjectDataManagement::EventType::FriendlyFire: - case ProjectDataManagement::EventType::EquipmentErrorReport: - case ProjectDataManagement::EventType::EmergencyCall: + case ProjectDataManagement::PdmEventType::HitN: + case ProjectDataManagement::PdmEventType::HitB: + case ProjectDataManagement::PdmEventType::HitC: + case ProjectDataManagement::PdmEventType::HitGasPipe: + case ProjectDataManagement::PdmEventType::HitMine: + case ProjectDataManagement::PdmEventType::FriendlyFire: + case ProjectDataManagement::PdmEventType::EquipmentErrorReport: + case ProjectDataManagement::PdmEventType::EmergencyCall: return; } Q_ASSERT(false); @@ -1212,7 +1212,7 @@ const QJsonObject DDSTimelineModel::getDetailData(const ExerciseEventManagement: } -const QJsonObject DDSTimelineModel::getDetailData(const QByteArray &data, int id, const ProjectDataManagement::EventType& type, qint64 startTime) const +const QJsonObject DDSTimelineModel::getDetailData(const QByteArray &data, int id, const ProjectDataManagement::PdmEventType& type, qint64 startTime) const { QJsonParseError err; QJsonDocument doc(QJsonDocument::fromJson(data, &err)); @@ -1247,43 +1247,43 @@ LtsTimelineClassic::Event *DDSTimelineModel::createEvent(const ExerciseEventMana switch (data.eventTypeId().underlying()) { - case ProjectDataManagement::EventType::HitBuilding: + case ProjectDataManagement::PdmEventType::HitBuilding: path = getPathForBuildingEvents(tr("Buildings"), root); break; - case ProjectDataManagement::EventType::CameraVideo: + case ProjectDataManagement::PdmEventType::CameraVideo: path = getPathForAvsEvents(tr("Camera Video"), root); break; - case ProjectDataManagement::EventType::RadioCnr: + case ProjectDataManagement::PdmEventType::RadioCnr: path = getPathForAvsEvents(tr("CNR Radio"), root); break; - case ProjectDataManagement::EventType::RadioTvc: + case ProjectDataManagement::PdmEventType::RadioTvc: path = getPathForAvsEvents(tr("TVC Radio"), root); break; - case ProjectDataManagement::EventType_def::MineArea: + case ProjectDataManagement::PdmEventType_def::MineArea: path = getPathForAesEvents(tr("Mine Area"), root); break; - case ProjectDataManagement::EventType_def::Borderline: + case ProjectDataManagement::PdmEventType_def::Borderline: path = getPathForAesEvents(tr("Borderline"), root); break; - case ProjectDataManagement::EventType_def::BCContamination: + case ProjectDataManagement::PdmEventType_def::BCContamination: path = getPathForAesEvents(tr("B/C Contamination"), root); break; - case ProjectDataManagement::EventType_def::NContamination: + case ProjectDataManagement::PdmEventType_def::NContamination: path = getPathForAesEvents(tr("N Contamination"), root); break; - case ProjectDataManagement::EventType_def::DangerArea: + case ProjectDataManagement::PdmEventType_def::DangerArea: path = getPathForAesEvents(tr("Danger Area"), root); break; - case ProjectDataManagement::EventType_def::FunctionalArea: + case ProjectDataManagement::PdmEventType_def::FunctionalArea: path = getPathForAesEvents(tr("Functional Area"), root); break; - case ProjectDataManagement::EventType_def::MineCorridor: + case ProjectDataManagement::PdmEventType_def::MineCorridor: path = getPathForAesEvents(tr("Mine Corridor"), root); break; - case ProjectDataManagement::EventType_def::TechnicalArea: + case ProjectDataManagement::PdmEventType_def::TechnicalArea: path = getPathForAesEvents(tr("Technical Area"), root); break; - case ProjectDataManagement::EventType_def::GasPipe: + case ProjectDataManagement::PdmEventType_def::GasPipe: path = getPathForAesEvents(tr("Gas Pipe"), root); break; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.h index 4b549947c..fcd167f8b 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_dialog_model.h @@ -62,7 +62,7 @@ public: void applyFilter(const QJsonArray &filter); void setDetailData(DetailData *detailData) { m_detailData = detailData; } - void setColorPaintFun(LtsTimelineClassic::Event::EventPaintFunc &paintFunc, QColor &color, ProjectDataManagement::EventType eventType) const; + void setColorPaintFun(LtsTimelineClassic::Event::EventPaintFunc &paintFunc, QColor &color, ProjectDataManagement::PdmEventType eventType) const; void setTimeRange(qint64 min, qint64 max); void getEvents(qint64 rangeMin, qint64 rangeMax); QVector getKnownRanges() const; @@ -117,7 +117,7 @@ NGL::INGLLogger &m_logger; void _uncache(const CacheRange &cr); void saveAndClearLiveCache(); const QJsonObject getDetailData(const ExerciseEventManagement::Event &event) const; - const QJsonObject getDetailData(const QByteArray &data, int id, const ProjectDataManagement::EventType& type, qint64 startTime) const; + const QJsonObject getDetailData(const QByteArray &data, int id, const ProjectDataManagement::PdmEventType& type, qint64 startTime) const; std::shared_ptr m_eemForeign; std::shared_ptr m_dtcExm; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_event_list_model.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_event_list_model.cpp index 1871b72b6..fb1c4ac26 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_event_list_model.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_event_list_model.cpp @@ -68,7 +68,7 @@ QVariant EventListDialogModel::data(const QModelIndex &index, int role) const if (event->typeId() == markerTypeId ) return tr("Marker"); - return ProjectDataManagement::toString(static_cast(event->typeId())); + return ProjectDataManagement::toString(static_cast(event->typeId())); } case EventListDialogModel::Columns::Time: return QDateTime::fromMSecsSinceEpoch(event->startTime()); @@ -76,13 +76,13 @@ QVariant EventListDialogModel::data(const QModelIndex &index, int role) const return (event->duration() / 1000); case EventListDialogModel::Columns::Party: { - if (event->typeId() == ProjectDataManagement::EventType::HitBuilding) + if (event->typeId() == ProjectDataManagement::PdmEventType::HitBuilding) break; return ParticipantManagement::trPartyName(m_ppmDtc->party(event->partyId()).name()); } case EventListDialogModel::Columns::EquipNo: { - if (event->typeId() == ProjectDataManagement::EventType::HitBuilding) + if (event->typeId() == ProjectDataManagement::PdmEventType::HitBuilding) break; return event->equipmentId(); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.cpp index 251d51e97..1ce3b9c10 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.cpp @@ -78,21 +78,21 @@ void TimelineLegendDialog::setActiveEventTypeIds(const QSet &activeEventTyp setUnchangeable(false); } -QVector TimelineLegendDialog::possibleEvents() +QVector TimelineLegendDialog::possibleEvents() { - QVector ret + QVector ret ({ - ProjectDataManagement::EventType::Hit, - ProjectDataManagement::EventType::WeaponAssignment, - ProjectDataManagement::EventType::BiteMessage, - ProjectDataManagement::EventType::FireEvent, - ProjectDataManagement::EventType::HitBuilding, - ProjectDataManagement::EventType::Manipulation, - ProjectDataManagement::EventType::CameraVideo, - ProjectDataManagement::EventType::RadioCnr, - ProjectDataManagement::EventType::RadioTvc, - ProjectDataManagement::EventType::HitEffectSimulation, + ProjectDataManagement::PdmEventType::Hit, + ProjectDataManagement::PdmEventType::WeaponAssignment, + ProjectDataManagement::PdmEventType::BiteMessage, + ProjectDataManagement::PdmEventType::FireEvent, + ProjectDataManagement::PdmEventType::HitBuilding, + ProjectDataManagement::PdmEventType::Manipulation, + ProjectDataManagement::PdmEventType::CameraVideo, + ProjectDataManagement::PdmEventType::RadioCnr, + ProjectDataManagement::PdmEventType::RadioTvc, + ProjectDataManagement::PdmEventType::HitEffectSimulation, @@ -100,12 +100,12 @@ QVector TimelineLegendDialog::possibleEvents() - ProjectDataManagement::EventType::CrossLocalBorderline, + ProjectDataManagement::PdmEventType::CrossLocalBorderline, - ProjectDataManagement::EventType::CrossGlobalBorderline, + ProjectDataManagement::PdmEventType::CrossGlobalBorderline, @@ -127,37 +127,37 @@ QVector TimelineLegendDialog::possibleEvents() if (ps->value(QStringLiteral("tln"), QStringLiteral("showEffectSimulationEvents")).toBool()) { - ret += ProjectDataManagement::EventType::MineArea; - ret += ProjectDataManagement::EventType::DangerArea; - ret += ProjectDataManagement::EventType::FunctionalArea; - ret += ProjectDataManagement::EventType::MineCorridor; - ret += ProjectDataManagement::EventType::Borderline; + ret += ProjectDataManagement::PdmEventType::MineArea; + ret += ProjectDataManagement::PdmEventType::DangerArea; + ret += ProjectDataManagement::PdmEventType::FunctionalArea; + ret += ProjectDataManagement::PdmEventType::MineCorridor; + ret += ProjectDataManagement::PdmEventType::Borderline; if (ps->value(QStringLiteral("aes"), QStringLiteral("enableNuclearContaminations")).toBool()) - ret += ProjectDataManagement::EventType::NContamination; + ret += ProjectDataManagement::PdmEventType::NContamination; if (ps->value(QStringLiteral("aes"), QStringLiteral("enableNuclearContaminations")).toBool() || ps->value(QStringLiteral("aes"), QStringLiteral("enableNuclearContaminations")).toBool()) - ret += ProjectDataManagement::EventType::BCContamination; + ret += ProjectDataManagement::PdmEventType::BCContamination; } if (ps->value(QStringLiteral("tln"), QStringLiteral("showEnterLeaveEvents")).toBool()) { - ret += ProjectDataManagement::EventType::EnterDangerArea; - ret += ProjectDataManagement::EventType::LeaveDangerArea; - ret += ProjectDataManagement::EventType::EnterMineArea; - ret += ProjectDataManagement::EventType::LeaveMineArea; - ret += ProjectDataManagement::EventType::EnterFunctionalArea; - ret += ProjectDataManagement::EventType::LeaveFunctionalArea; + ret += ProjectDataManagement::PdmEventType::EnterDangerArea; + ret += ProjectDataManagement::PdmEventType::LeaveDangerArea; + ret += ProjectDataManagement::PdmEventType::EnterMineArea; + ret += ProjectDataManagement::PdmEventType::LeaveMineArea; + ret += ProjectDataManagement::PdmEventType::EnterFunctionalArea; + ret += ProjectDataManagement::PdmEventType::LeaveFunctionalArea; if (ps->value(QStringLiteral("aes"), QStringLiteral("enableNuclearContaminations")).toBool()) { - ret += ProjectDataManagement::EventType::EnterNuclear; - ret += ProjectDataManagement::EventType::LeaveNuclear; + ret += ProjectDataManagement::PdmEventType::EnterNuclear; + ret += ProjectDataManagement::PdmEventType::LeaveNuclear; } } @@ -165,68 +165,68 @@ QVector TimelineLegendDialog::possibleEvents() if (ps->value(QStringLiteral("aes"), QStringLiteral("enableGasPipes")).toBool()) { - ret += ProjectDataManagement::EventType::GasPipe; + ret += ProjectDataManagement::PdmEventType::GasPipe; } const bool showPvSan = LtsUtils::ProjectSettings::isFunctionEnabled(QStringLiteral("ParticipantInformation"), QStringLiteral("HasPvSan")); if (showPvSan) - ret += ProjectDataManagement::EventType::Sanitation; + ret += ProjectDataManagement::PdmEventType::Sanitation; return ret; } -static int categoryFromEventType(ProjectDataManagement::EventType et) +static int categoryFromEventType(ProjectDataManagement::PdmEventType et) { switch (et.underlying()) { - case ProjectDataManagement::EventType::Unknown: + case ProjectDataManagement::PdmEventType::Unknown: return 0; - case ProjectDataManagement::EventType::Hit: - case ProjectDataManagement::EventType::WeaponAssignment: - case ProjectDataManagement::EventType::BiteMessage: - case ProjectDataManagement::EventType::FireEvent: - case ProjectDataManagement::EventType::FriendlyFire: - case ProjectDataManagement::EventType::Manipulation: + case ProjectDataManagement::PdmEventType::Hit: + case ProjectDataManagement::PdmEventType::WeaponAssignment: + case ProjectDataManagement::PdmEventType::BiteMessage: + case ProjectDataManagement::PdmEventType::FireEvent: + case ProjectDataManagement::PdmEventType::FriendlyFire: + case ProjectDataManagement::PdmEventType::Manipulation: return 1; - case ProjectDataManagement::EventType::CameraVideo: - case ProjectDataManagement::EventType::RadioCnr: - case ProjectDataManagement::EventType::RadioTvc: + case ProjectDataManagement::PdmEventType::CameraVideo: + case ProjectDataManagement::PdmEventType::RadioCnr: + case ProjectDataManagement::PdmEventType::RadioTvc: return 5; - case ProjectDataManagement::EventType::HitBuilding: - case ProjectDataManagement::EventType::HitEffectSimulation: - case ProjectDataManagement::EventType::HitMine: - case ProjectDataManagement::EventType::HitN: - case ProjectDataManagement::EventType::HitB: - case ProjectDataManagement::EventType::HitC: - case ProjectDataManagement::EventType::HitGasPipe: + case ProjectDataManagement::PdmEventType::HitBuilding: + case ProjectDataManagement::PdmEventType::HitEffectSimulation: + case ProjectDataManagement::PdmEventType::HitMine: + case ProjectDataManagement::PdmEventType::HitN: + case ProjectDataManagement::PdmEventType::HitB: + case ProjectDataManagement::PdmEventType::HitC: + case ProjectDataManagement::PdmEventType::HitGasPipe: return 2; - case ProjectDataManagement::EventType::EnterDangerArea: - case ProjectDataManagement::EventType::LeaveDangerArea: - case ProjectDataManagement::EventType::EnterMineArea: - case ProjectDataManagement::EventType::LeaveMineArea: - case ProjectDataManagement::EventType::CrossLocalBorderline: - case ProjectDataManagement::EventType::EnterFunctionalArea: - case ProjectDataManagement::EventType::LeaveFunctionalArea: - case ProjectDataManagement::EventType::EnterNuclear: - case ProjectDataManagement::EventType::LeaveNuclear: - case ProjectDataManagement::EventType::CrossGlobalBorderline: - case ProjectDataManagement::EventType::Sanitation: + case ProjectDataManagement::PdmEventType::EnterDangerArea: + case ProjectDataManagement::PdmEventType::LeaveDangerArea: + case ProjectDataManagement::PdmEventType::EnterMineArea: + case ProjectDataManagement::PdmEventType::LeaveMineArea: + case ProjectDataManagement::PdmEventType::CrossLocalBorderline: + case ProjectDataManagement::PdmEventType::EnterFunctionalArea: + case ProjectDataManagement::PdmEventType::LeaveFunctionalArea: + case ProjectDataManagement::PdmEventType::EnterNuclear: + case ProjectDataManagement::PdmEventType::LeaveNuclear: + case ProjectDataManagement::PdmEventType::CrossGlobalBorderline: + case ProjectDataManagement::PdmEventType::Sanitation: return 3; - case ProjectDataManagement::EventType::MineArea: - case ProjectDataManagement::EventType::NContamination: - case ProjectDataManagement::EventType::BCContamination: - case ProjectDataManagement::EventType::DangerArea: - case ProjectDataManagement::EventType::FunctionalArea: - case ProjectDataManagement::EventType::MineCorridor: - case ProjectDataManagement::EventType::Borderline: - case ProjectDataManagement::EventType::GasPipe: + case ProjectDataManagement::PdmEventType::MineArea: + case ProjectDataManagement::PdmEventType::NContamination: + case ProjectDataManagement::PdmEventType::BCContamination: + case ProjectDataManagement::PdmEventType::DangerArea: + case ProjectDataManagement::PdmEventType::FunctionalArea: + case ProjectDataManagement::PdmEventType::MineCorridor: + case ProjectDataManagement::PdmEventType::Borderline: + case ProjectDataManagement::PdmEventType::GasPipe: return 6; - case ProjectDataManagement::EventType::TechnicalArea: - case ProjectDataManagement::EventType::EquipmentErrorReport: - case ProjectDataManagement::EventType::EmergencyCall: + case ProjectDataManagement::PdmEventType::TechnicalArea: + case ProjectDataManagement::PdmEventType::EquipmentErrorReport: + case ProjectDataManagement::PdmEventType::EmergencyCall: return 0; } Q_ASSERT(false); @@ -239,7 +239,7 @@ bool TimelineLegendDialog::init(DDSTimelineModel *model, const QSet &active { QLabel *lbl = nullptr; QCheckBox *cbx = nullptr; - ProjectDataManagement::EventType et = ProjectDataManagement::EventType::Unknown; + ProjectDataManagement::PdmEventType et = ProjectDataManagement::PdmEventType::Unknown; }; QImage p(16, 24, QImage::Format_ARGB32); QColor c; @@ -249,7 +249,7 @@ bool TimelineLegendDialog::init(DDSTimelineModel *model, const QSet &active const auto events = possibleEvents(); std::vector helperCont; helperCont.reserve(events.size()); - for (const ProjectDataManagement::EventType eventType : events) + for (const ProjectDataManagement::PdmEventType eventType : events) { model->setColorPaintFun(paintFunc, c, eventType.underlying()); @@ -305,7 +305,7 @@ bool TimelineLegendDialog::apply() { QSet activeEventTypeIds; const auto events = possibleEvents(); - for (const ProjectDataManagement::EventType eventType : events) + for (const ProjectDataManagement::PdmEventType eventType : events) { if (checkBox(eventType)->isChecked()) activeEventTypeIds.insert(eventType.underlying()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.h index 9d1f7a876..e8c98a6a9 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_legend.h @@ -30,7 +30,7 @@ public: bool init(DDSTimelineModel *model, const QSet &activeEventTypeIds); void setActiveEventTypeIds(const QSet &activeEventTypeIds); - static QVector possibleEvents(); + static QVector possibleEvents(); signals: void signalEventTypesChanged(const QSet &activeEventTypeIds); @@ -40,9 +40,9 @@ NGL::INGLLogger &m_logger; void retranslate() override; static QString checkBoxName(int eventTypeId) { return QStringLiteral("CheckBoxEvent%1").arg(eventTypeId); } - static QString checkBoxName(ProjectDataManagement::EventType eventType) { return checkBoxName(eventType.underlying()); } + static QString checkBoxName(ProjectDataManagement::PdmEventType eventType) { return checkBoxName(eventType.underlying()); } QCheckBox *checkBox(int eventTypeId) { return findChild(checkBoxName(eventTypeId)); } - QCheckBox *checkBox(ProjectDataManagement::EventType eventType) { return checkBox(eventType.underlying()); } + QCheckBox *checkBox(ProjectDataManagement::PdmEventType eventType) { return checkBox(eventType.underlying()); } private: Ui::TimelineLegendDialog *m_ui; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_show_details.cpp b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_show_details.cpp index 401872f5b..7e22dc624 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_show_details.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/Timeline/Gui/EventTimelineClassic/tln_show_details.cpp @@ -242,28 +242,28 @@ bool ShowDetailsDialog::isAvsCapable(const LtsTimelineClassic::Event *event) bool ShowDetailsDialog::isHitEventType(int eventTypeId) { - return (eventTypeId == ProjectDataManagement::EventType_def::Hit || - eventTypeId == ProjectDataManagement::EventType_def::HitB || - eventTypeId == ProjectDataManagement::EventType_def::HitBuilding || - eventTypeId == ProjectDataManagement::EventType_def::HitC || - eventTypeId == ProjectDataManagement::EventType_def::HitGasPipe || - eventTypeId == ProjectDataManagement::EventType_def::HitEffectSimulation || - eventTypeId == ProjectDataManagement::EventType_def::HitMine || - eventTypeId == ProjectDataManagement::EventType_def::HitN); + return (eventTypeId == ProjectDataManagement::PdmEventType_def::Hit || + eventTypeId == ProjectDataManagement::PdmEventType_def::HitB || + eventTypeId == ProjectDataManagement::PdmEventType_def::HitBuilding || + eventTypeId == ProjectDataManagement::PdmEventType_def::HitC || + eventTypeId == ProjectDataManagement::PdmEventType_def::HitGasPipe || + eventTypeId == ProjectDataManagement::PdmEventType_def::HitEffectSimulation || + eventTypeId == ProjectDataManagement::PdmEventType_def::HitMine || + eventTypeId == ProjectDataManagement::PdmEventType_def::HitN); } bool ShowDetailsDialog::isAvEventType(int eventTypeId) { return (isAudioEventType(eventTypeId) || - eventTypeId == ProjectDataManagement::EventType_def::CameraVideo); + eventTypeId == ProjectDataManagement::PdmEventType_def::CameraVideo); } bool ShowDetailsDialog::isAudioEventType(int eventTypeId) { - return (eventTypeId == ProjectDataManagement::EventType_def::RadioCnr || - eventTypeId == ProjectDataManagement::EventType_def::RadioTvc); + return (eventTypeId == ProjectDataManagement::PdmEventType_def::RadioCnr || + eventTypeId == ProjectDataManagement::PdmEventType_def::RadioTvc); } @@ -483,7 +483,7 @@ bool ShowDetailsDialog::init(DetailData *detailData, const LtsTimelineClassic::E } if (m_eventType.isEmpty()) - m_eventType = QStringLiteral("%1 (%2)").arg(tr(""), ProjectDataManagement::toString(static_cast(event->typeId()))); + m_eventType = QStringLiteral("%1 (%2)").arg(tr(""), ProjectDataManagement::toString(static_cast(event->typeId()))); m_ui->lblEventType->setText(QStringLiteral("%1").arg(m_eventType)); m_ui->pteDetailDataTest->setPlainText(QString::fromUtf8(QJsonDocument(event->detailData()).toJson())); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/Buildings/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/Buildings/main_handler.cpp index 7d162ace9..39d365766 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/Buildings/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/Buildings/main_handler.cpp @@ -30,7 +30,7 @@ bool MainHandler::init(int domainId, int exerciseId) DEBUG_LOG(m_logger) << "WebSocketInterfaceHandler initialized Port=" << m_webSocketHandler->listenPort(); - m_ddsHandler->pacemaker()->addPort(m_webSocketHandler->listenPort(), Core::PortType::WebSocketServer); + m_ddsHandler->pacemaker()->addPort(m_webSocketHandler->listenPort(), Core::CorePortType::WebSocketServer); if (bRet) { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/ModuleTest/msgcompares.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/ModuleTest/msgcompares.cpp index 8843750ee..e4e92ef85 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/ModuleTest/msgcompares.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/ModuleTest/msgcompares.cpp @@ -110,7 +110,7 @@ void MsgCompares::compareFeuerkommandoGeschosse(const AdlerJson::FeuerkommandoGe void MsgCompares::compareFeuerHaltDaten(const AdlerJson::FeuerHaltDaten &feuerHaltDaten) { - QCOMPARE(feuerHaltDaten.kategorie, ProjectDataManagement::L22_FireHaltCategory::E); + QCOMPARE(feuerHaltDaten.kategorie, ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_E); QCOMPARE(feuerHaltDaten.feuerkampfReferenz, QStringLiteral("feuerHaltDaten")); QCOMPARE(feuerHaltDaten.zpNummer, 5); QCOMPARE(feuerHaltDaten.koordinate.latitude, 53.37791); @@ -147,7 +147,7 @@ void MsgCompares::compareFeuerstellungsdaten(const AdlerJson::Feuerstellungsdate QCOMPARE(feuerstellungsdaten.status, ProjectDataManagement::L28_Status::Einsatzbereit); QCOMPARE(feuerstellungsdaten.feuereinheit.verein, QStringLiteral("verein ExFeuerstellungFS")); QCOMPARE(feuerstellungsdaten.feuereinheit.r, 5); - QCOMPARE(feuerstellungsdaten.feuereinheit.oi, ProjectDataManagement::L19_Oi::F3); + QCOMPARE(feuerstellungsdaten.feuereinheit.oi, ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F3); QCOMPARE(feuerstellungsdaten.mittelpunkt.koordinate.latitude, 53.37791); QCOMPARE(feuerstellungsdaten.mittelpunkt.koordinate.longitude, 8.759); QCOMPARE(feuerstellungsdaten.mittelpunkt.hoehe, 20); @@ -163,7 +163,7 @@ void MsgCompares::compareWaffensystemdaten(const AdlerJson::Waffensystemdaten &w QCOMPARE(waffensystemdaten.status, ProjectDataManagement::L28_Status::NichtEinsatzbereit); QCOMPARE(waffensystemdaten.einheit.verein, QStringLiteral("AB7X")); QCOMPARE(waffensystemdaten.einheit.r, 6); - QCOMPARE(waffensystemdaten.einheit.oi, ProjectDataManagement::L19_Oi::F6); + QCOMPARE(waffensystemdaten.einheit.oi, ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F6); MsgCompares::compareGeschosse(waffensystemdaten.geschosse); QCOMPARE(waffensystemdaten.koordinate.koordinate.latitude, 53.088354); QCOMPARE(waffensystemdaten.koordinate.koordinate.longitude, 8.853092); @@ -176,7 +176,7 @@ void MsgCompares::compareWaffensystemdaten(const AdlerJson::Waffensystemdaten &w void MsgCompares::compareLadeplatzdaten(const AdlerJson::Ladeplatzdaten &ladeplatzdaten) { - QCOMPARE(ladeplatzdaten.einheit.oi , ProjectDataManagement::L19_Oi::F3); + QCOMPARE(ladeplatzdaten.einheit.oi , ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F3); QCOMPARE(ladeplatzdaten.einheit.r, 5); QCOMPARE(ladeplatzdaten.einheit.verein, QStringLiteral("verein StellungsmeldungLP")); QCOMPARE(ladeplatzdaten.koordinate.koordinate.latitude, 53.37791); @@ -187,7 +187,7 @@ void MsgCompares::compareWaffensystemdaten(const AdlerJson::Waffensystemdaten &w void MsgCompares::compareStellungswechseldaten(const AdlerJson::Stellungswechseldaten &stellungswechseldaten) { - QCOMPARE(stellungswechseldaten.oi, ProjectDataManagement::L19_Oi::F3); + QCOMPARE(stellungswechseldaten.oi, ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F3); QCOMPARE(stellungswechseldaten.r, 5); QCOMPARE(stellungswechseldaten.verein, QStringLiteral("verein ExStellungswechsel")); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/generatetelegrams.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/generatetelegrams.cpp index 7ff30a4af..c080cec0c 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/generatetelegrams.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/generatetelegrams.cpp @@ -474,7 +474,7 @@ void GenerateTelegrams::generateFeuerhalt(AdlerJson::ExFeuerhalt &req) { req.feuerHaltDaten.verein = QStringLiteral("123456"); req.feuerHaltDaten.kenner = ProjectDataManagement::L27_EffectorId::A; - req.feuerHaltDaten.kategorie = ProjectDataManagement::L22_FireHaltCategory::R; + req.feuerHaltDaten.kategorie = ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_R; req.feuerHaltDaten.feuerkampfReferenz = QStringLiteral("feuerHaltDaten"); req.feuerHaltDaten.zpNummer = 5; req.feuerHaltDaten.koordinate.latitude = 53.11172; @@ -489,7 +489,7 @@ void GenerateTelegrams::generateStellungsmeldungFS(AdlerJson::ExFeuerstellungFS req.feuerstellungsdaten.status = ProjectDataManagement::L28_Status::Einsatzbereit; req.feuerstellungsdaten.feuereinheit.verein = QStringLiteral("verein ExFeuerstellungFS"); req.feuerstellungsdaten.feuereinheit.r = 5; - req.feuerstellungsdaten.feuereinheit.oi = ProjectDataManagement::L19_Oi::F3; + req.feuerstellungsdaten.feuereinheit.oi = ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F3; req.feuerstellungsdaten.mittelpunkt.koordinate.latitude = 53.37791; req.feuerstellungsdaten.mittelpunkt.koordinate.longitude = 8.759; req.feuerstellungsdaten.mittelpunkt.hoehe = 20; @@ -526,7 +526,7 @@ void GenerateTelegrams::generateStellungsmeldungWS(AdlerJson::ExFeuerstellungWS req.waffensystemdaten.status = ProjectDataManagement::L28_Status::Einsatzbereit; req.waffensystemdaten.einheit.verein = QStringLiteral("AB7X"); req.waffensystemdaten.einheit.r = 6; - req.waffensystemdaten.einheit.oi = ProjectDataManagement::L19_Oi::F6; + req.waffensystemdaten.einheit.oi = ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F6; AdlerJson::Geschoss geschoss1; AdlerJson::Geschoss geschoss2; @@ -558,7 +558,7 @@ void GenerateTelegrams::generateStellungsmeldungWS_Gmlrs(AdlerJson::ExFeuerstell req.waffensystemdaten.status = ProjectDataManagement::L28_Status::NichtEinsatzbereit; req.waffensystemdaten.einheit.verein = QStringLiteral("AB13X"); req.waffensystemdaten.einheit.r = 6; - req.waffensystemdaten.einheit.oi = ProjectDataManagement::L19_Oi::F6; + req.waffensystemdaten.einheit.oi = ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F6; AdlerJson::Geschoss geschoss1; AdlerJson::Geschoss geschoss2; @@ -591,7 +591,7 @@ void GenerateTelegrams::generateStellungsmeldungWS_Dm72(AdlerJson::ExFeuerstellu req.waffensystemdaten.status = ProjectDataManagement::L28_Status::NichtEinsatzbereit; req.waffensystemdaten.einheit.verein = QStringLiteral("AB72X"); req.waffensystemdaten.einheit.r = 1; - req.waffensystemdaten.einheit.oi = ProjectDataManagement::L19_Oi::F1; + req.waffensystemdaten.einheit.oi = ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F1; AdlerJson::Geschoss geschoss1; AdlerJson::Geschoss geschoss2; @@ -622,7 +622,7 @@ void GenerateTelegrams::generateStellungsmeldungLP(AdlerJson::ExFeuerstellungLP { req.ladeplatzdaten.einheit.r = 5; req.ladeplatzdaten.einheit.verein = QStringLiteral("verein StellungsmeldungLP"); - req.ladeplatzdaten.einheit.oi = ProjectDataManagement::L19_Oi::F3; + req.ladeplatzdaten.einheit.oi = ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F3; req.ladeplatzdaten.koordinate.koordinate.latitude = 53.37791; req.ladeplatzdaten.koordinate.koordinate.longitude = 8.759; @@ -644,7 +644,7 @@ void GenerateTelegrams::generateStellungsmeldungLP(AdlerJson::ExFeuerstellungLP void GenerateTelegrams::generateStellungswechsel(AdlerJson::ExStellungswechsel &req) { - req.stellungswechseldaten.oi = ProjectDataManagement::L19_Oi::F3; + req.stellungswechseldaten.oi = ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F3; req.stellungswechseldaten.r = 5; req.stellungswechseldaten.verein = QStringLiteral("verein ExStellungswechsel"); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/json_dispatcher.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/json_dispatcher.cpp index b8f9790aa..39f424ada 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/json_dispatcher.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/json_dispatcher.cpp @@ -645,7 +645,7 @@ void JsonDispatcher::onSSAEXFIREHALT(const int wsId, const FeuerHaltDaten &feuer const bool bRet = m_mainDispatcher->aesHandler()->getFtc()->effectClusterFireHaltRequest(req); - if (bRet && kategorie == ProjectDataManagement::L22_FireHaltCategory::E && !feuerhaltdaten.entladenSchuss) + if (bRet && kategorie == ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_E && !feuerhaltdaten.entladenSchuss) { Feuerkampfdaten fkd; fkd.feuerkampfReferenz = feuerhaltdaten.feuerkampfReferenz; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/main_dispatcher.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/main_dispatcher.cpp index 2410c1b3d..8ef8dccba 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/main_dispatcher.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/main_dispatcher.cpp @@ -80,7 +80,7 @@ bool MainDispatcher::init() void MainDispatcher::onWebsocketConnected(quint16 port) { ERROR_LOG(m_logger) << "ApAdler started, Domain Id: " << QString::number(port); - m_ddsHandler->pacemaker()->addPort(port, Core::PortType::WebSocketAdlerServer); + m_ddsHandler->pacemaker()->addPort(port, Core::CorePortType::WebSocketAdlerServer); m_ddsHandler->pacemaker()->setNewState(Core::RunningState::Running); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/telegrams.h b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/telegrams.h index 299657a53..9a9624881 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/telegrams.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/Plugins/AdlerJson/telegrams.h @@ -1439,17 +1439,17 @@ const QMap ForderungMap = { const QMap ortsIdMap = { - {QStringLiteral("Empty"), ProjectDataManagement::L19_Oi::Empty}, - {QStringLiteral("F1"), ProjectDataManagement::L19_Oi::F1}, - {QStringLiteral("F2"), ProjectDataManagement::L19_Oi::F2}, - {QStringLiteral("F3"), ProjectDataManagement::L19_Oi::F3}, - {QStringLiteral("F4"), ProjectDataManagement::L19_Oi::F4}, - {QStringLiteral("F5"), ProjectDataManagement::L19_Oi::F5}, - {QStringLiteral("F6"), ProjectDataManagement::L19_Oi::F6}, - {QStringLiteral("F7"), ProjectDataManagement::L19_Oi::F7}, - {QStringLiteral("F8"), ProjectDataManagement::L19_Oi::F8}, - {QStringLiteral("F9"), ProjectDataManagement::L19_Oi::F9}, - {QStringLiteral("L"), ProjectDataManagement::L19_Oi::L} + {QStringLiteral("Empty"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_Empty}, + {QStringLiteral("F1"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F1}, + {QStringLiteral("F2"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F2}, + {QStringLiteral("F3"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F3}, + {QStringLiteral("F4"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F4}, + {QStringLiteral("F5"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F5}, + {QStringLiteral("F6"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F6}, + {QStringLiteral("F7"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F7}, + {QStringLiteral("F8"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F8}, + {QStringLiteral("F9"), ProjectDataManagement::L19_Oi::L19_Oi_L19_Oi_F9}, + {QStringLiteral("L"), ProjectDataManagement::L19_Oi::L19_Oi_L} }; @@ -1457,11 +1457,11 @@ const QMap ortsIdMap = { const QMap feuerHaltKategorieMap = { - {QStringLiteral("A"), ProjectDataManagement::L22_FireHaltCategory::A}, - {QStringLiteral("R"), ProjectDataManagement::L22_FireHaltCategory::R}, - {QStringLiteral("E"), ProjectDataManagement::L22_FireHaltCategory::E}, - {QStringLiteral("C"), ProjectDataManagement::L22_FireHaltCategory::C}, - {QStringLiteral("F"), ProjectDataManagement::L22_FireHaltCategory::F}, + {QStringLiteral("A"), ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_A}, + {QStringLiteral("R"), ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_R}, + {QStringLiteral("E"), ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_E}, + {QStringLiteral("C"), ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_C}, + {QStringLiteral("F"), ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_F}, }; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/main_handler.cpp index 39dc753ed..053473fbb 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/main_handler.cpp @@ -138,7 +138,7 @@ bool MainHandler::init(int domainId, int exerciseId) ERROR_LOG(m_logger) << "Initialisation WebSocketInterfaceHandler failed."; return false; } - m_ddsHandler->pacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::PortType::WebSocketServer, QStringLiteral("{\"id\":\"TAB\"}")); + m_ddsHandler->pacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::CorePortType::WebSocketServer, QStringLiteral("{\"id\":\"TAB\"}")); DEBUG_LOG(m_logger) << "Initialisation WebSocketInterfaceHandler successful."; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/pdm_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/pdm_handler.cpp index 38090dc2d..de7f056e7 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/pdm_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/pdm_handler.cpp @@ -101,7 +101,7 @@ ProjectDataManagement::ChargeType PdmHandler::chargeTypeFromId(int chargeTypeId) ProjectDataManagement::GearClass PdmHandler::gearClassFromChargeTypeId(int chargeTypeId) { if (chargeTypeId <= 0) - return ProjectDataManagement::GearClass::Unknown; + return ProjectDataManagement::GearClass::GearClass_Unknown; initializePdm(); @@ -113,7 +113,7 @@ ProjectDataManagement::GearClass PdmHandler::gearClassFromChargeTypeId(int charg return gearType.gearClassId(); } } - return ProjectDataManagement::GearClass::Unknown; + return ProjectDataManagement::GearClass::GearClass_Unknown; } ProjectDataManagement::RadioGroup PdmHandler::radioGroup(int radioGroupId) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/recv_from_dds_fts.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/recv_from_dds_fts.cpp index 0fe1123b2..d5ea8a736 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/recv_from_dds_fts.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/recv_from_dds_fts.cpp @@ -250,7 +250,7 @@ void RecvFromDdsFts::onSendCesHitRequest(const rti::core::SampleIdentity &cookie { DEBUG_LOG(m_logger) << "onSendCesHitRequest: " << request.equipmentNumber() << " - " << request.effectTime() << " request.chargeTypeId=" << request.chargeTypeId() - << " request.eventType()=" << request.eventType() + << " request.pdmEventType()=" << request.pdmEventType() << " request.aesId()=" << request.aesId() << " aesTypeFromId=" << m_mainHandler->aesHandler()->aesTypeFromId(request.aesId()); @@ -283,7 +283,7 @@ void RecvFromDdsFts::onSendCesHitRequest(const rti::core::SampleIdentity &cookie - if ((request.eventType() == ProjectDataManagement::EventType::HitBuilding) && (ct.legacyId() > 0)) + if ((request.pdmEventType() == ProjectDataManagement::PdmEventType::HitBuilding) && (ct.legacyId() > 0)) { data.chargeTasCodeDirect = 201; data.chargeTasCodeIndirect = 201; @@ -309,14 +309,14 @@ void RecvFromDdsFts::onSendCesHitRequest(const rti::core::SampleIdentity &cookie - if ((request.eventType() == ProjectDataManagement::EventType::LeaveHazardDistance) || - (request.eventType() == ProjectDataManagement::EventType::EnterHazardDistance)) + if ((request.pdmEventType() == ProjectDataManagement::PdmEventType::LeaveHazardDistance) || + (request.pdmEventType() == ProjectDataManagement::PdmEventType::EnterHazardDistance)) { INFO_LOG(m_logger) << "HarzardArea: " << request.effectTime(); data.reserve1 = request.mineId(); data.aesType = TetraIcd::AreaEffectSimulationType::DangerZoneExplosion; } - else if (request.eventType() == ProjectDataManagement::EventType::AirSupport) + else if (request.pdmEventType() == ProjectDataManagement::PdmEventType::AirSupport) { data.aesType = TetraIcd::AreaEffectSimulationType::AirSupport; } @@ -333,12 +333,12 @@ void RecvFromDdsFts::onSendCesHitRequest(const rti::core::SampleIdentity &cookie if (m_mainHandler->pdmHandler()->isSmartChargeType({request.chargeTypeId(),0,0})) data.remainEffectTasCodeDirect = calculateRemainEffectTasCode(ct.id(), request.remainEffectPercent()); - else if ((request.eventType() == ProjectDataManagement::EventType::HitBuilding) || - (request.eventType() == ProjectDataManagement::EventType::HitEffectSimulation) + else if ((request.pdmEventType() == ProjectDataManagement::PdmEventType::HitBuilding) || + (request.pdmEventType() == ProjectDataManagement::PdmEventType::HitEffectSimulation) ) { data.remainEffectTasCodeDirect = calculateRemainEffectTasCode(ct.id(), request.remainEffectPercent()); - DEBUG_LOG(m_logger) << "PDM::EventType = " << request.eventType() + DEBUG_LOG(m_logger) << "PDM::EventType = " << request.pdmEventType() << " equipmentNumber=" << request.equipmentNumber() << " originatorEquipmentNumber=" << data.originatorEquipmentNumber << " chargeType=" << ct.id() diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/send_to_dds.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/send_to_dds.cpp index 7901e84c5..2bd315fe3 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/send_to_dds.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/send_to_dds.cpp @@ -254,8 +254,8 @@ void SendToDds::rxData(const TetraIcd::StateChangeDirect &inData) - if (gearClass == ProjectDataManagement::GearClass::MineSingle || - gearClass == ProjectDataManagement::GearClass::MineArea) + if (gearClass == ProjectDataManagement::GearClass::GearClass_MineSingle || + gearClass == ProjectDataManagement::GearClass::GearClass_MineArea) { TetraIcd::MineTriggered mt; mt.header.timeStamp = inData.header.timeStamp; @@ -935,22 +935,22 @@ void SendToDds::rxData(const TetraIcd::UAVRadioLinkConnectionStatus &inData) switch (inData.uavConnectionState) { case TetraIcd::UAVRadioLinkConnectionStatusType::Connected: - outData.connectionStatus(ProjectDataManagement::UasState::On); + outData.connectionStatus(ProjectDataManagement::UasState::UasState_On); break; case TetraIcd::UAVRadioLinkConnectionStatusType::Disconnected: - outData.connectionStatus(ProjectDataManagement::UasState::Off); + outData.connectionStatus(ProjectDataManagement::UasState::UasState_Off); break; case TetraIcd::UAVRadioLinkConnectionStatusType::Connecting: - outData.connectionStatus(ProjectDataManagement::UasState::Init); + outData.connectionStatus(ProjectDataManagement::UasState::UasState_Init); break; case TetraIcd::UAVRadioLinkConnectionStatusType::Diconnecting: - outData.connectionStatus(ProjectDataManagement::UasState::Shutdown); + outData.connectionStatus(ProjectDataManagement::UasState::UasState_Shutdown); break; case TetraIcd::UAVRadioLinkConnectionStatusType::Error: - outData.connectionStatus(ProjectDataManagement::UasState::Undefined); + outData.connectionStatus(ProjectDataManagement::UasState::UasState_Undefined); break; case TetraIcd::UAVRadioLinkConnectionStatusType::Undefined: - outData.connectionStatus(ProjectDataManagement::UasState::Undefined); + outData.connectionStatus(ProjectDataManagement::UasState::UasState_Undefined); break; } @@ -988,37 +988,37 @@ void SendToDds::rxData(const TetraIcd::UAVStatus &inData) switch (inData.uavState) { case TetraIcd::UAVState::On: - outData.uasState(ProjectDataManagement::UasState::On); + outData.uasState(ProjectDataManagement::UasState::UasState_On); break; case TetraIcd::UAVState::Off: - outData.uasState(ProjectDataManagement::UasState::Off); + outData.uasState(ProjectDataManagement::UasState::UasState_Off); break; case TetraIcd::UAVState::Init: - outData.uasState(ProjectDataManagement::UasState::Init); + outData.uasState(ProjectDataManagement::UasState::UasState_Init); break; case TetraIcd::UAVState::Shutdown: - outData.uasState(ProjectDataManagement::UasState::Shutdown); + outData.uasState(ProjectDataManagement::UasState::UasState_Shutdown); break; case TetraIcd::UAVState::Calibrating: - outData.uasState(ProjectDataManagement::UasState::Calibrating); + outData.uasState(ProjectDataManagement::UasState::UasState_Calibrating); break; case TetraIcd::UAVState::Manual: - outData.uasState(ProjectDataManagement::UasState::Manual); + outData.uasState(ProjectDataManagement::UasState::UasState_Manual); break; case TetraIcd::UAVState::Maintenance: - outData.uasState(ProjectDataManagement::UasState::Maintenance); + outData.uasState(ProjectDataManagement::UasState::UasState_Maintenance); break; case TetraIcd::UAVState::Standby: - outData.uasState(ProjectDataManagement::UasState::Standby); + outData.uasState(ProjectDataManagement::UasState::UasState_Standby); break; case TetraIcd::UAVState::Normal: - outData.uasState(ProjectDataManagement::UasState::Normal); + outData.uasState(ProjectDataManagement::UasState::UasState_Normal); break; case TetraIcd::UAVState::Auto: - outData.uasState(ProjectDataManagement::UasState::Auto); + outData.uasState(ProjectDataManagement::UasState::UasState_Auto); break; case TetraIcd::UAVState::Undefined: - outData.uasState(ProjectDataManagement::UasState::Undefined); + outData.uasState(ProjectDataManagement::UasState::UasState_Undefined); break; } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/tab_service.xml b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/tab_service.xml index de6dfbc07..70d4b36de 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/tab_service.xml +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/tab_service.xml @@ -695,7 +695,7 @@ - + @@ -885,7 +885,7 @@ - + @@ -896,24 +896,24 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + + @@ -1082,7 +1082,7 @@ - + @@ -1110,7 +1110,7 @@ - + diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.cpp b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.cpp index 77f36ebc3..d6fa07ab1 100644 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.cpp @@ -733,9 +733,9 @@ bool get(const QJsonObject &obj, const QString &key, ParticipantModeBase::Intern get(obj, key, iVal, bOptional); switch (static_cast(iVal)) { - case ParticipantModeBase::InternationalMode::NoChange: - case ParticipantModeBase::InternationalMode::On: - case ParticipantModeBase::InternationalMode::Off: + case ParticipantModeBase::InternationalMode::InternationalMode_NoChange: + case ParticipantModeBase::InternationalMode::InternationalMode_On: + case ParticipantModeBase::InternationalMode::InternationalMode_Off: val = static_cast(iVal); return true; } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.h b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.h index 93a8d70ee..93b6bcc98 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Proxies/TrainingAreaBase/training_area_telegrams.h @@ -1863,7 +1863,7 @@ struct ParticipantModeBase NoChange = 0, Off = 1, On = 2 - } internationalMode = InternationalMode::NoChange; + } internationalMode = InternationalMode::InternationalMode_NoChange; enum class ABCProtectionMode { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/ModuleTests/alm_tests.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/ModuleTests/alm_tests.cpp index 20c945b04..727c26479 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/ModuleTests/alm_tests.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/ModuleTests/alm_tests.cpp @@ -111,12 +111,12 @@ void AlmTests::tryConfigureAlarms() alarms[0].setMarker(true); alarms[0].messageWindow(true); alarms[0].vulnerabilityState(-1); - alarms[0].eventTypeId(ProjectDataManagement::EventType_def::Hit); + alarms[0].eventTypeId(ProjectDataManagement::PdmEventType_def::Hit); alarms[1].setMarker(true); alarms[1].messageWindow(true); alarms[1].vulnerabilityState(0); - alarms[1].eventTypeId(ProjectDataManagement::EventType_def::EnterNuclear); + alarms[1].eventTypeId(ProjectDataManagement::PdmEventType_def::EnterNuclear); std::vector participantIds; participantIds.push_back(0); @@ -173,13 +173,13 @@ void AlmTests::tryConfigureAlarmsList() alarms[0].setMarker(true); alarms[0].messageWindow(true); - alarms[0].eventTypeId(ProjectDataManagement::EventType_def::Hit); + alarms[0].eventTypeId(ProjectDataManagement::PdmEventType_def::Hit); alarms[0].vulnerabilityState(-1); alarms[1].setMarker(true); alarms[1].messageWindow(true); alarms[1].vulnerabilityState(-1); - alarms[1].eventTypeId(ProjectDataManagement::EventType_def::WeaponAssignment); + alarms[1].eventTypeId(ProjectDataManagement::PdmEventType_def::WeaponAssignment); std::vector participantIds; participantIds.push_back(1); @@ -204,7 +204,7 @@ void AlmTests::trySendEvent() // publish new Event data here pe.id(100); //pe.aesItemId(5); - pe.eventTypeId(ProjectDataManagement::EventType_def::Hit); // same as eventTypeId in ConfigureAlarms + pe.eventTypeId(ProjectDataManagement::PdmEventType_def::Hit); // same as eventTypeId in ConfigureAlarms pe.participantId(2); pe.equipmentNumber(55); pe.sampleTime(QDateTime::currentMSecsSinceEpoch()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/handler_configure_alarms.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/handler_configure_alarms.cpp index 30ed4a191..b3196774c 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/handler_configure_alarms.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AlarmManagement/handler_configure_alarms.cpp @@ -103,7 +103,7 @@ void HandlerConfigureAlarms::removeAlarmConfig(int operatorId, << " eventTypeId=" << i.value().eventTypeId.underlying(); if ((operatorId == i.value().operatorId) && (participantId == i.value().participantId) - && (eventTypeId == ProjectDataManagement::EventType_def::Unknown || eventTypeId == i.value().eventTypeId.underlying())) + && (eventTypeId == ProjectDataManagement::PdmEventType_def::Unknown || eventTypeId == i.value().eventTypeId.underlying())) { const int key = i.key(); DEBUG_LOG(m_logger) << "found alarm to remove: " << key << ", eventTypeId: " << eventTypeId; @@ -256,10 +256,10 @@ void HandlerConfigureAlarms::onEventChanged(const ExerciseEventManagement::Event << " friendyFire =" << friendlyFireBool;*/ if ((alarm.eventTypeId == eventDatalocal.eventTypeId().underlying()) || - (alarm.eventTypeId == ProjectDataManagement::EventType_def::FriendlyFire && friendlyFireBool)) + (alarm.eventTypeId == ProjectDataManagement::PdmEventType_def::FriendlyFire && friendlyFireBool)) { - if (friendlyFireBool && eventDatalocal.eventTypeId() == ProjectDataManagement::EventType_def::FireEvent) - eventDatalocal.eventTypeId(ProjectDataManagement::EventType_def::FriendlyFire); + if (friendlyFireBool && eventDatalocal.eventTypeId() == ProjectDataManagement::PdmEventType_def::FireEvent) + eventDatalocal.eventTypeId(ProjectDataManagement::PdmEventType_def::FriendlyFire); participants.clear(); if (alarm.participantId.isValid()) @@ -316,8 +316,8 @@ void HandlerConfigureAlarms::sendWindow(const ExerciseEventManagement::Event &ev wi.time(eventData.sampleTime()); wi.eventId(eventData.id()); - if (eventData.eventTypeId() == ProjectDataManagement::EventType_def::CrossGlobalBorderline - || eventData.eventTypeId() == ProjectDataManagement::EventType_def::CrossLocalBorderline) + if (eventData.eventTypeId() == ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline + || eventData.eventTypeId() == ProjectDataManagement::PdmEventType_def::CrossLocalBorderline) { if (eventObject.contains(QStringLiteral("Global"))) obj[QStringLiteral("Global")] = eventObject.value(QStringLiteral("Global")); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/ModuleTest_Limits/limits_module_test.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/ModuleTest_Limits/limits_module_test.cpp index 7a5ae0b58..b0a5ba365 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/ModuleTest_Limits/limits_module_test.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/ModuleTest_Limits/limits_module_test.cpp @@ -142,7 +142,7 @@ void ModuleTestLimits::testAirSupports() const auto &items = m_aesDtc->explosionClusters(); for (const auto &item : qAsConst(items)) { - if (item.effectStateId() == AesEffectState::EsPrepared && item.isCentral() && m_pdmDtc->gearClassFromChargeTypeId(item.chargeStruct().chargeTypeId()) == ProjectDataManagement::GearClass::AirSupport) + if (item.effectStateId() == AesEffectState::EsPrepared && item.isCentral() && m_pdmDtc->gearClassFromChargeTypeId(item.chargeStruct().chargeTypeId()) == ProjectDataManagement::GearClass::GearClass_AirSupport) ++counter; } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_effect_cluster.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_effect_cluster.cpp index 9cfef4e47..131bc03ff 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_effect_cluster.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_effect_cluster.cpp @@ -90,7 +90,7 @@ bool HandlerEffectCluster::init() } // Context NASAT: check via chargeTypeId: - const bool bChargeIsAirSupport = m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(ifs->data().chargeTypeId) == ProjectDataManagement::GearClass::AirSupport; + const bool bChargeIsAirSupport = m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(ifs->data().chargeTypeId) == ProjectDataManagement::GearClass::GearClass_AirSupport; ifs->setAirSupportSource(bChargeIsAirSupport); // Charge Effects are alwazs Central! @@ -488,7 +488,7 @@ Core::FunctionReplyObject HandlerEffectCluster::effectClusterCreateRequest(const // Context NASAT: check via chargeTypeId: - const bool bChargeIsAirSupport = gearClass == ProjectDataManagement::GearClass::AirSupport; + const bool bChargeIsAirSupport = gearClass == ProjectDataManagement::GearClass::GearClass_AirSupport; ifs->setAirSupportSource(bChargeIsAirSupport); // Now we always need to send fire ready, never without newData.effectorState = AesEffectorState::EsNotReadyToFire; @@ -503,7 +503,7 @@ Core::FunctionReplyObject HandlerEffectCluster::effectClusterCreateRequest(const DEBUG_LOG(m_logger) << "New EffectCluster"; - if (gearClass == ProjectDataManagement::GearClass::AirSupport) + if (gearClass == ProjectDataManagement::GearClass::GearClass_AirSupport) { if (s_currentAirSupportCount >= s_maxAirSupportCount) { @@ -571,7 +571,7 @@ Core::FunctionReplyObject HandlerEffectCluster::effectClusterModifyRequest(const // Context NASAT: check via chargeTypeId: const ProjectDataManagement::GearClass gc = m_mainHandler->gearClassOfChargeTypeId(request.effectors().at(0).chargeStruct().chargeTypeId()); - const bool bChargeIsAirSupport = (gc == ProjectDataManagement::GearClass::AirSupport); + const bool bChargeIsAirSupport = (gc == ProjectDataManagement::GearClass::GearClass_AirSupport); ifs->setAirSupportSource(bChargeIsAirSupport); // For counting, only Elements being at least prepared are important: if (request.effectStart().is_set() && ifs->isObjectModifiable()) // ToDo: check @@ -636,7 +636,7 @@ void HandlerEffectCluster::recountActiveAreas() { if (area->isObjectInTrainingArea()) // meanwhile an ugly name, means EsPrepared, EsActivated, EsPaused { - if (m_mainHandler->gearClassOfChargeTypeId(area->data().chargeTypeId) == ProjectDataManagement::GearClass::AirSupport) + if (m_mainHandler->gearClassOfChargeTypeId(area->data().chargeTypeId) == ProjectDataManagement::GearClass::GearClass_AirSupport) ++s_currentAirSupportCount; } } @@ -698,7 +698,7 @@ void HandlerEffectCluster::onEffectClusterFireHaltRequest(const rti::core::Sampl switch (categorie.underlying()) { - case ProjectDataManagement::L22_FireHaltCategory::A: // Feuer Halt Allgemein + case ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_A: // Feuer Halt Allgemein { // all control operations are halted for (auto *ifs : qAsConst(effectClusterPartyMap)) @@ -714,7 +714,7 @@ void HandlerEffectCluster::onEffectClusterFireHaltRequest(const rti::core::Sampl break; } - case ProjectDataManagement::L22_FireHaltCategory::R: // Feuer Halt Referenziert + case ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_R: // Feuer Halt Referenziert { // Ongoing combat operations are halted after comparing the extent of // the fire hold with the corresponding target coordinate and circular area. @@ -740,7 +740,7 @@ void HandlerEffectCluster::onEffectClusterFireHaltRequest(const rti::core::Sampl } break; } - case ProjectDataManagement::L22_FireHaltCategory::E: // Feuer Einstellen + case ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_E: // Feuer Einstellen { // Cease Fire (Category E) messages are issued when continuing an engagement is no longer viable. // Unlike "Check Fire" (Feuer Halt), any rounds already loaded in a Panzerhaubitze (PzH) are still fired, @@ -754,7 +754,7 @@ void HandlerEffectCluster::onEffectClusterFireHaltRequest(const rti::core::Sampl } break; } - case ProjectDataManagement::L22_FireHaltCategory::C: // Aufheben Feuer Halt Allgemein + case ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_C: // Aufheben Feuer Halt Allgemein for (auto *ifs : qAsConst(effectClusterPartyMap)) { DEBUG_LOG(m_logger) << "[Aufheben Feuer Halt Allgemein] " << "effectClusterId: " << ifs->data().id; @@ -766,7 +766,7 @@ void HandlerEffectCluster::onEffectClusterFireHaltRequest(const rti::core::Sampl ifs->resumePause(req); } break; - case ProjectDataManagement::L22_FireHaltCategory::F: // Aufheben Feuer Halt Referenziert + case ProjectDataManagement::L22_FireHaltCategory::L22_FireHaltCategory_F: // Aufheben Feuer Halt Referenziert { for (auto *ifs : qAsConst(effectClusterPartyMap)) { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_explosion_cluster.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_explosion_cluster.cpp index 854182cd4..fee10c8ad 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_explosion_cluster.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/handler_explosion_cluster.cpp @@ -52,7 +52,7 @@ bool HandlerExplosionCluster::init() } // Context NASAT: check via chargeTypeId: - const bool bChargeIsAirSupport = m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(ifs->data().chargeTypeId) == ProjectDataManagement::GearClass::AirSupport; + const bool bChargeIsAirSupport = m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(ifs->data().chargeTypeId) == ProjectDataManagement::GearClass::GearClass_AirSupport; ifs->setAirSupportSource(bChargeIsAirSupport); if(!ifs->data().isCentral) @@ -369,7 +369,7 @@ Core::FunctionReplyObject HandlerExplosionCluster::explosionClusterCreateRequest // Context NASAT: check via chargeTypeId: const ProjectDataManagement::GearClass gc = m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(request.chargeStruct().chargeTypeId()); - const bool bChargeIsAirSupport = gc == ProjectDataManagement::GearClass::AirSupport; + const bool bChargeIsAirSupport = gc == ProjectDataManagement::GearClass::GearClass_AirSupport; ifs->setAirSupportSource(bChargeIsAirSupport); const Core::FunctionReplyObject ret = ifs->createObject(newData); @@ -385,7 +385,7 @@ Core::FunctionReplyObject HandlerExplosionCluster::explosionClusterCreateRequest if (ifs->data().isCentral) { DEBUG_LOG(m_logger) << "New cen ExplosionCluster"; - if(gearClass == ProjectDataManagement::GearClass::AirSupport) + if(gearClass == ProjectDataManagement::GearClass::GearClass_AirSupport) { if (s_currentAirSupportCount >= s_maxAirSupportCount) { @@ -471,7 +471,7 @@ Core::FunctionReplyObject HandlerExplosionCluster::explosionClusterModifyRequest // Context NASAT: check via chargeTypeId: const ProjectDataManagement::GearClass gc = m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(request.chargeStruct().chargeTypeId()); - const bool bChargeIsAirSupport = (gc == ProjectDataManagement::GearClass::AirSupport); + const bool bChargeIsAirSupport = (gc == ProjectDataManagement::GearClass::GearClass_AirSupport); ifs->setAirSupportSource(bChargeIsAirSupport); // For counting, only Elements being at least prepared are important: @@ -615,7 +615,7 @@ void HandlerExplosionCluster::recountActiveAreas() { if (area->isObjectInTrainingArea()) // meanwhile an ugly name, means EsPrepared, EsActivated, EsPaused { - if (m_mainHandler->gearClassOfChargeTypeId(area->data().chargeTypeId) == ProjectDataManagement::GearClass::AirSupport) + if (m_mainHandler->gearClassOfChargeTypeId(area->data().chargeTypeId) == ProjectDataManagement::GearClass::GearClass_AirSupport) ++s_currentAirSupportCount; } } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_base.h b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_base.h index 52ed51e04..f20250625 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_base.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_base.h @@ -360,7 +360,7 @@ template class ObjectBaseTmpl : public ObjectBase if (static_cast(m_mainHandler->dds()->pdmDtc()->mineClass(m_data.chargeTypeId, m_data.igniterTypeId, m_data.igniterFunctionId)) == MineClass::VirtualSingle) return true; - if (m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(m_data.chargeTypeId) == ProjectDataManagement::GearClass::AirSupport) + if (m_mainHandler->dds()->pdmDtc()->gearClassFromChargeTypeId(m_data.chargeTypeId) == ProjectDataManagement::GearClass::GearClass_AirSupport) return true; // Laser-Guidable Weapons must always be calculated by CES diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_effect_cluster.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_effect_cluster.cpp index c78e5b9cb..fe9a588f3 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_effect_cluster.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AreaEffectSimulation/object_effect_cluster.cpp @@ -2769,13 +2769,13 @@ void ObjectEffectCluster::sendCalculateTrajectoryAdlerRequest(const QVectordds()->pdmDtc()->gearClassFromChargeTypeId(m_data.chargeTypeId); switch (gc.underlying()) { - case ProjectDataManagement::GearClass::Artillery: + case ProjectDataManagement::GearClass::GearClass_Artillery: request.weaponSystemType(TrainingAreaBase::WeaponSystemType::PZH); break; - case ProjectDataManagement::GearClass::Mortar: + case ProjectDataManagement::GearClass::GearClass_Mortar: request.weaponSystemType(TrainingAreaBase::WeaponSystemType::MRS); break; - case ProjectDataManagement::GearClass::Rocket: + case ProjectDataManagement::GearClass::GearClass_Rocket: request.weaponSystemType(TrainingAreaBase::WeaponSystemType::MARS); break; default: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/AssetManagement/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/AssetManagement/main_handler.cpp index 4d88ad699..ce1715131 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/AssetManagement/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/AssetManagement/main_handler.cpp @@ -149,7 +149,7 @@ bool MainHandler::initAsmHandler() ERROR_LOG(m_logger) << "Initialisation WebSocketInterfaceHandler failed."; return false; } - m_ddsHandler->pacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::PortType::WebSocketServer); + m_ddsHandler->pacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::CorePortType::WebSocketServer); DEBUG_LOG(m_logger) << "Initialisation WebSocketInterfaceHandler succesful."; return true; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests.cpp index e0cd8a108..9ba9cf35a 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests.cpp @@ -944,24 +944,24 @@ void CesTests::onSendCesHitRequest(const rti::core::SampleIdentity &cookie, void CesTests::checkParticipantEvent() { - ProjectDataManagement::EventType expectedType = ProjectDataManagement::EventType::Unknown; + ProjectDataManagement::PdmEventType expectedType = ProjectDataManagement::PdmEventType::Unknown; switch (m_testId) { case 8: - expectedType = ProjectDataManagement::EventType::EnterMineArea; + expectedType = ProjectDataManagement::PdmEventType::EnterMineArea; break; case 10: - expectedType = ProjectDataManagement::EventType::EnterFunctionalArea; + expectedType = ProjectDataManagement::PdmEventType::EnterFunctionalArea; break; case 11: case 12: - expectedType = ProjectDataManagement::EventType::LeaveFunctionalArea; + expectedType = ProjectDataManagement::PdmEventType::LeaveFunctionalArea; break; case 13: - expectedType = ProjectDataManagement::EventType::CrossLocalBorderline; + expectedType = ProjectDataManagement::PdmEventType::CrossLocalBorderline; break; case 14: - expectedType = ProjectDataManagement::EventType::EnterDangerArea; + expectedType = ProjectDataManagement::PdmEventType::EnterDangerArea; break; default: // nothing diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_booby_trap.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_booby_trap.cpp index 45b6316c9..bb4fc68b2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_booby_trap.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_booby_trap.cpp @@ -303,7 +303,7 @@ void CesTestsBoobyTrap::onEventChanged(const CentralEffectSimulation::Participan if (modType == DataModification::eRemoved || modType == DataModification::eModified) return; - if (eventData.eventTypeId() == ProjectDataManagement::EventType_def::HitMine) + if (eventData.eventTypeId() == ProjectDataManagement::PdmEventType_def::HitMine) { m_countEventBoobyTrap ++; DEBUG_LOG(m_logger) << "m_countEventBoobyTrap=" << m_countEventBoobyTrap diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_gas_pipe.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_gas_pipe.cpp index 0755786d1..3a11be2f1 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_gas_pipe.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_gas_pipe.cpp @@ -360,7 +360,7 @@ void CesTestsGasPipe::onEventChanged(const CentralEffectSimulation::ParticipantE if (modType == DataModification::eRemoved || modType == DataModification::eModified) return; - if (eventData.eventTypeId() == ProjectDataManagement::EventType_def::HitGasPipe) + if (eventData.eventTypeId() == ProjectDataManagement::PdmEventType_def::HitGasPipe) { m_countEventGasPipe ++; DEBUG_LOG(m_logger) << "m_countEventGasPipe=" << m_countEventGasPipe; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_mine_areas.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_mine_areas.cpp index 2a8d2481e..5590783ed 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_mine_areas.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_mine_areas.cpp @@ -399,7 +399,7 @@ void CesTestsMineAreas::onEventChanged(const CentralEffectSimulation::Participan if (modType == DataModification::eRemoved || modType == DataModification::eModified) return; - if (eventData.eventTypeId() == ProjectDataManagement::EventType_def::HitGasPipe) + if (eventData.eventTypeId() == ProjectDataManagement::PdmEventType_def::HitGasPipe) { m_countEventMineAreas ++; DEBUG_LOG(m_logger) << "m_countEventMineAreas=" << m_countEventMineAreas; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_simulated_movement.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_simulated_movement.cpp index 95a27d695..444e74eaf 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_simulated_movement.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_simulated_movement.cpp @@ -110,8 +110,8 @@ void cesTestsSimulatedMovement::checkParticipantEvent() { case 1: case 2: - if (participantEvent0.eventTypeId() == ProjectDataManagement::EventType::HitEffectSimulation - && participantEvent1.eventTypeId() == ProjectDataManagement::EventType::HitEffectSimulation) + if (participantEvent0.eventTypeId() == ProjectDataManagement::PdmEventType::HitEffectSimulation + && participantEvent1.eventTypeId() == ProjectDataManagement::PdmEventType::HitEffectSimulation) ExitSuccess(); break; default: diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_smart.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_smart.cpp index 30d9d36a5..1380f3478 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_smart.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/ModuleTests/ces_tests_smart.cpp @@ -255,8 +255,8 @@ void CesTestsSmart::checkParticipantEvent() switch (m_testId) { case 1: - if ( participantEvent0.eventTypeId()==ProjectDataManagement::EventType::HitEffectSimulation - && participantEvent1.eventTypeId()==ProjectDataManagement::EventType::HitEffectSimulation) + if ( participantEvent0.eventTypeId()==ProjectDataManagement::PdmEventType::HitEffectSimulation + && participantEvent1.eventTypeId()==ProjectDataManagement::PdmEventType::HitEffectSimulation) { ExitSuccess(); } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.cpp index 2666c3219..c01b3a5f7 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.cpp @@ -142,9 +142,9 @@ void HandlerParticipantBorderline::onParticipantPositionChanged(const CentralEff if (result) { if (borderline.operatorId <= 0) - sendParticipantEvent(borderline, partPos, ProjectDataManagement::EventType_def::CrossGlobalBorderline); + sendParticipantEvent(borderline, partPos, ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline); else - sendParticipantEvent(borderline, partPos, ProjectDataManagement::EventType_def::CrossLocalBorderline); + sendParticipantEvent(borderline, partPos, ProjectDataManagement::PdmEventType_def::CrossLocalBorderline); } } } // end of onParticipantPositionChanged() @@ -159,7 +159,7 @@ void HandlerParticipantBorderline::onParticipantPositionChanged(const CentralEff void HandlerParticipantBorderline::sendParticipantEvent(const BorderlineUtm &borderline, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { ParticipantManagement::TypeClass typeClass = m_handlerParticipant->typeClassFromTypeId(participantPosition.participantTypeId()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.h index bddbf9aab..d64120e99 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Basic/handler_participant_borderline.h @@ -69,7 +69,7 @@ private Q_SLOTS: private: // methoden void sendParticipantEvent(const BorderlineUtm &borderline, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); bool intersect(const QPolygonF &polygonf, const QLineF &linef) const; private: // attributes diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.cpp index 6d5043e83..82c7ebf8a 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.cpp @@ -23,7 +23,7 @@ namespace dds { namespace core { -inline uint qHash(ProjectDataManagement::EventType et) +inline uint qHash(ProjectDataManagement::PdmEventType et) { return ::qHash(et.underlying()); } @@ -483,11 +483,11 @@ void HandlerParticipantArea::deleteFunctionalArea(const int aesItemId) // Same as leave FunctionArea if (itemView.aesTypeId == AreaEffectSimulation::AesType_def::AtFunctionalArea) { - sendParticipantEvent(itemView, participantPos, ProjectDataManagement::EventType_def::LeaveFunctionalArea); + sendParticipantEvent(itemView, participantPos, ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea); sendEffectTypeEvent(itemView, participantPos, EffectType::FunctionalAreaLeave, -1, -1); } else - sendParticipantEvent(itemView, participantPos, ProjectDataManagement::EventType_def::LeaveDangerArea); + sendParticipantEvent(itemView, participantPos, ProjectDataManagement::PdmEventType_def::LeaveDangerArea); DEBUG_LOG(m_logger) << "Participant inside id=" << participantPos.participantId(); } // for all Participants } // deleteFunctionalArea @@ -630,19 +630,19 @@ bool HandlerParticipantArea::inFormCheck(const CentralEffectSimulation::AesItemV sendEffectTypeEvent(itemView, participantPosition, effectTypeForBCContaminationArea(itemView, participantPosUtmPoint), -1, -1); break; case AreaEffectSimulation::AesType_def::AtDangerArea: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::EnterDangerArea); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::EnterDangerArea); break; case AreaEffectSimulation::AesType_def::AtExplosionArea: break; case AreaEffectSimulation::AesType_def::AtFunctionalArea: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::EnterFunctionalArea); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::EnterFunctionalArea); sendEffectTypeEvent(itemView, participantPosition, EffectType::FunctionalAreaEnter, -1, -1); break; case AreaEffectSimulation::AesType_def::AtMineArea: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::EnterMineArea); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::EnterMineArea); break; case AreaEffectSimulation::AesType_def::AtNContamination: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::EnterNuclear); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::EnterNuclear); sendEffectTypeEvent(itemView, participantPosition, effectTypeForNContaminationArea(itemView, participantPosUtmPoint, participantPosition.sampleTime()), -1, -1); break; default: @@ -659,19 +659,19 @@ bool HandlerParticipantArea::inFormCheck(const CentralEffectSimulation::AesItemV sendEffectTypeEvent(itemView, participantPosition, EffectType::BCContaminationLeave, -1, -1); break; case AreaEffectSimulation::AesType_def::AtDangerArea: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::LeaveDangerArea); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::LeaveDangerArea); break; case AreaEffectSimulation::AesType_def::AtExplosionArea: break; case AreaEffectSimulation::AesType_def::AtFunctionalArea: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::LeaveFunctionalArea); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea); sendEffectTypeEvent(itemView, participantPosition, EffectType::FunctionalAreaLeave, -1, -1); break; case AreaEffectSimulation::AesType_def::AtMineArea: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::LeaveMineArea); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::LeaveMineArea); break; case AreaEffectSimulation::AesType_def::AtNContamination: - sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::EventType_def::LeaveNuclear); + sendParticipantEvent(itemView, participantPosition, ProjectDataManagement::PdmEventType_def::LeaveNuclear); sendEffectTypeEvent(itemView, participantPosition, EffectType::NContaminationLeave, -1, -1); break; default: @@ -1087,7 +1087,7 @@ void HandlerParticipantArea::sendCesHitRequest(const AreaEffectSimulation::AesIt void HandlerParticipantArea::sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { bool calculateAes = false; ParticipantManagement::TypeClass typeClass = m_handlerParticipant->typeClassFromTypeId(participantPosition.participantTypeId()); @@ -1131,12 +1131,12 @@ void HandlerParticipantArea::sendParticipantEvent(const CentralEffectSimulation: } // send hit events only with central AES Simulation if (calculateAes - && (eventType == ProjectDataManagement::EventType_def::HitB - || eventType == ProjectDataManagement::EventType_def::HitC - || eventType == ProjectDataManagement::EventType_def::Hit - || eventType == ProjectDataManagement::EventType_def::HitEffectSimulation - || eventType == ProjectDataManagement::EventType_def::HitMine - || eventType == ProjectDataManagement::EventType_def::HitN)) + && (eventType == ProjectDataManagement::PdmEventType_def::HitB + || eventType == ProjectDataManagement::PdmEventType_def::HitC + || eventType == ProjectDataManagement::PdmEventType_def::Hit + || eventType == ProjectDataManagement::PdmEventType_def::HitEffectSimulation + || eventType == ProjectDataManagement::PdmEventType_def::HitMine + || eventType == ProjectDataManagement::PdmEventType_def::HitN)) { DEBUG_LOG(m_logger) << "send hit events only with central AES Simulation participant=" << participantPosition.participantId(); return; @@ -1169,14 +1169,14 @@ void HandlerParticipantArea::sendParticipantEvent(const CentralEffectSimulation: // Criterion for friendly Fire: if (itemView.partyId != -1 - && ((eventType == ProjectDataManagement::EventType_def::EnterMineArea - || eventType == ProjectDataManagement::EventType_def::EnterNuclear - || eventType == ProjectDataManagement::EventType_def::HitB - || eventType == ProjectDataManagement::EventType_def::HitC - || eventType == ProjectDataManagement::EventType_def::Hit - || eventType == ProjectDataManagement::EventType_def::HitEffectSimulation - || eventType == ProjectDataManagement::EventType_def::HitMine - || eventType == ProjectDataManagement::EventType_def::HitN) + && ((eventType == ProjectDataManagement::PdmEventType_def::EnterMineArea + || eventType == ProjectDataManagement::PdmEventType_def::EnterNuclear + || eventType == ProjectDataManagement::PdmEventType_def::HitB + || eventType == ProjectDataManagement::PdmEventType_def::HitC + || eventType == ProjectDataManagement::PdmEventType_def::Hit + || eventType == ProjectDataManagement::PdmEventType_def::HitEffectSimulation + || eventType == ProjectDataManagement::PdmEventType_def::HitMine + || eventType == ProjectDataManagement::PdmEventType_def::HitN) && itemView.partyId == participantPosition.partyId())) pe.friendlyFire(true); else @@ -1252,10 +1252,10 @@ void HandlerParticipantArea::sendEffectTypeEvent(const CentralEffectSimulation:: bool HandlerParticipantArea::eventMustBeSend(int aesItemId, int participantId, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { // end enter-leave only once - QSet &activeEvents = m_eventStates[aesItemId][participantId]; // reference! + QSet &activeEvents = m_eventStates[aesItemId][participantId]; // reference! // - only send event if it was not already sent if (activeEvents.contains(eventType)) { @@ -1268,29 +1268,29 @@ bool HandlerParticipantArea::eventMustBeSend(int aesItemId, // - remove opposite events (e.g remove Enter event when we leave the area) switch (eventType.underlying()) { - case ProjectDataManagement::EventType_def::EnterDangerArea: - activeEvents.remove(ProjectDataManagement::EventType_def::LeaveDangerArea); + case ProjectDataManagement::PdmEventType_def::EnterDangerArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::LeaveDangerArea); break; - case ProjectDataManagement::EventType_def::LeaveDangerArea: - activeEvents.remove(ProjectDataManagement::EventType_def::EnterDangerArea); + case ProjectDataManagement::PdmEventType_def::LeaveDangerArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::EnterDangerArea); break; - case ProjectDataManagement::EventType_def::EnterMineArea: - activeEvents.remove(ProjectDataManagement::EventType_def::LeaveMineArea); + case ProjectDataManagement::PdmEventType_def::EnterMineArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::LeaveMineArea); break; - case ProjectDataManagement::EventType_def::LeaveMineArea: - activeEvents.remove(ProjectDataManagement::EventType_def::EnterMineArea); + case ProjectDataManagement::PdmEventType_def::LeaveMineArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::EnterMineArea); break; - case ProjectDataManagement::EventType_def::EnterFunctionalArea: - activeEvents.remove(ProjectDataManagement::EventType_def::LeaveFunctionalArea); + case ProjectDataManagement::PdmEventType_def::EnterFunctionalArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea); break; - case ProjectDataManagement::EventType_def::LeaveFunctionalArea: - activeEvents.remove(ProjectDataManagement::EventType_def::EnterFunctionalArea); + case ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::EnterFunctionalArea); break; - case ProjectDataManagement::EventType_def::EnterNuclear: - activeEvents.remove(ProjectDataManagement::EventType_def::LeaveNuclear); + case ProjectDataManagement::PdmEventType_def::EnterNuclear: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::LeaveNuclear); break; - case ProjectDataManagement::EventType_def::LeaveNuclear: - activeEvents.remove(ProjectDataManagement::EventType_def::EnterNuclear); + case ProjectDataManagement::PdmEventType_def::LeaveNuclear: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::EnterNuclear); break; default: break; @@ -1420,22 +1420,22 @@ bool HandlerParticipantArea::inCircle(const QPointF ¢erUtm, const double rad return (squareDist < squareRadius); } // inCircle -ProjectDataManagement::EventType HandlerParticipantArea::leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId) +ProjectDataManagement::PdmEventType HandlerParticipantArea::leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId) { switch (aesTypeId.underlying()) { case AreaEffectSimulation::AesType_def::AtDangerArea: - return ProjectDataManagement::EventType::LeaveDangerArea; + return ProjectDataManagement::PdmEventType::LeaveDangerArea; case AreaEffectSimulation::AesType_def::AtMineArea: - return ProjectDataManagement::EventType::LeaveMineArea; + return ProjectDataManagement::PdmEventType::LeaveMineArea; case AreaEffectSimulation::AesType_def::AtNContamination: - return ProjectDataManagement::EventType::LeaveNuclear; + return ProjectDataManagement::PdmEventType::LeaveNuclear; case AreaEffectSimulation::AesType_def::AtFunctionalArea: - return ProjectDataManagement::EventType::LeaveFunctionalArea; + return ProjectDataManagement::PdmEventType::LeaveFunctionalArea; default: break; } - return ProjectDataManagement::EventType::Unknown; + return ProjectDataManagement::PdmEventType::Unknown; } EffectType HandlerParticipantArea::leaveEffectTypeForAesType(AreaEffectSimulation::AesType aesTypeId) @@ -1511,13 +1511,13 @@ void HandlerParticipantArea::aesItemViewRemoved(int aesItemId) } } const auto eventTypeLeave = leaveEventTypeForAesType(aiv.aesTypeId); - if (eventTypeLeave != ProjectDataManagement::EventType::Unknown) + if (eventTypeLeave != ProjectDataManagement::PdmEventType::Unknown) { DEBUG_LOG(m_logger) << "aesItemViewRemoved, leaveEventType: " << eventTypeLeave; auto it = m_eventStates.find(aesItemId); if (it != m_eventStates.end()) { - const QHash> &participants = it.value(); + const QHash> &participants = it.value(); DEBUG_LOG(m_logger) << "aesItemViewRemoved, sending leave events to " << participants.size() << " participants"; for (auto itP = participants.begin(); itP != participants.end(); ++ itP) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.h index d45ab6057..f4d905b88 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Ces2D/handler_participant_area.h @@ -114,7 +114,7 @@ private: // methoden int mineFieldBitIndex = 0); void sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); void sendEffectTypeEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, EffectType effectType, @@ -123,7 +123,7 @@ private: // methoden bool eventMustBeSend(int aesItemId, int participantId, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); bool effectTypeMustBeSend(int aesItemId, int participantId, @@ -131,7 +131,7 @@ private: // methoden int mineFieldBitIndex, bool insideBuilding); - ProjectDataManagement::EventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); + ProjectDataManagement::PdmEventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); EffectType leaveEffectTypeForAesType(AreaEffectSimulation::AesType aesTypeId); EffectType effectTypeForNContaminationArea(const CentralEffectSimulation::AesItemViewUtm &itemView, const QPointF &participantPosUtmPoint, qint64 partPosSampleTime); EffectType effectTypeForBCContaminationArea(const CentralEffectSimulation::AesItemViewUtm &itemView, const QPointF &participantPosUtmPoint); @@ -153,7 +153,7 @@ private: // attributes QQueue m_sendCesHitRequestQueue; QHash m_explosionSingleStates; // key = id value = state QHash m_explosionSingleCentralStates; - QHash>> m_eventStates; // QHash>> + QHash>> m_eventStates; // QHash>> QHash>> m_effectTypeStates; // QHash>> QHash>> m_effectTypeBitFieldIndexes; // QHash>> diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.cpp index c174bca47..f784433b7 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.cpp @@ -405,7 +405,7 @@ void HandlerExplosions::calculateImpact(const AreaEffectSimulation::ChargeEffect requestTab.remainEffectPercent(remainEffectPercent); requestTab.position(tabPosition); requestTab.effectTime(data.effectStart() / 1000); - requestTab.eventType(ProjectDataManagement::EventType_def::FireEvent); + requestTab.eventType(ProjectDataManagement::PdmEventType_def::FireEvent); ParticipantManagement::Participant originator = m_ddsHandler->dtcPpm()->participant(data.originatorId()); requestTab.partyId(originator.partyId()); requestTab.mineId(0); @@ -994,10 +994,10 @@ void HandlerExplosions::calculateSmartExplosion(const int32_t aesItemId, { DEBUG_LOG(m_logger) << "size=1"; // send two single fire to the same vehicle - sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, impactTime , 100, ProjectDataManagement::EventType_def::HitEffectSimulation); // 100 Percent - sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, impactTime + 1000, 100, ProjectDataManagement::EventType_def::HitEffectSimulation); // 100 Percent - sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, ProjectDataManagement::EventType_def::HitEffectSimulation); - sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, ProjectDataManagement::EventType_def::HitEffectSimulation); + sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, impactTime , 100, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); // 100 Percent + sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, impactTime + 1000, 100, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); // 100 Percent + sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); + sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.first().participantPosition, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); } else { @@ -1011,10 +1011,10 @@ void HandlerExplosions::calculateSmartExplosion(const int32_t aesItemId, }; std::sort(vehiclesInSmartExplosion.begin(), vehiclesInSmartExplosion.end(), mapSortLessThan); - sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.at(0).participantPosition, impactTime, 100, ProjectDataManagement::EventType_def::HitEffectSimulation); // 100 Percent - sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.at(1).participantPosition, impactTime, 100, ProjectDataManagement::EventType_def::HitEffectSimulation); // 100 Percent - sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.at(0).participantPosition, ProjectDataManagement::EventType_def::HitEffectSimulation); - sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.at(1).participantPosition, ProjectDataManagement::EventType_def::HitEffectSimulation); + sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.at(0).participantPosition, impactTime, 100, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); // 100 Percent + sendCesHitRequest( itemViewUtm, vehiclesInSmartExplosion.at(1).participantPosition, impactTime, 100, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); // 100 Percent + sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.at(0).participantPosition, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); + sendParticipantEvent(itemViewUtm, vehiclesInSmartExplosion.at(1).participantPosition, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); } } // calculateSmartExplosion @@ -1205,7 +1205,7 @@ void HandlerExplosions::calculateImpactsEffect(const CentralEffectSimulation::Ae effect = 3; // hazardDistance DEBUG_LOG(m_logger) << "Sende CES Hit Request: participantId=" << participantId << ", RANGE=" << toString(mostInnerRange) << ", effect=" << effect; sendCesHitRequest(itemView, participantPosition, QDateTime::currentMSecsSinceEpoch(), - effect, ProjectDataManagement::EventType_def::EnterHazardDistance); + effect, ProjectDataManagement::PdmEventType_def::EnterHazardDistance); } break; case RANGE::NON_LETHAL: @@ -1230,14 +1230,14 @@ void HandlerExplosions::calculateImpactsEffect(const CentralEffectSimulation::Ae { DEBUG_LOG(m_logger) << "Sende CES Hit Request: participantId=" << participantId << ", RANGE=" << toString(mostInnerRange) << ", effect=" << effect; sendCesHitRequest(itemView, participantPosition, QDateTime::currentMSecsSinceEpoch(), - effect, ProjectDataManagement::EventType_def::AirSupport); // AirSupport for both: LETHAL_RADIUS, NONLETHAL_RADIUS + effect, ProjectDataManagement::PdmEventType_def::AirSupport); // AirSupport for both: LETHAL_RADIUS, NONLETHAL_RADIUS } #ifdef GUEZE_3136_IMPLEMENTED else { DEBUG_LOG(m_logger) << "Sende CES Hit Request: participantId=" << participantId << ", RANGE=" << toString(mostInnerRange) << " (Verdeckung -> EnterHazardDistance)"; sendCesHitRequest(itemView, participantPosition, QDateTime::currentMSecsSinceEpoch(), - effect, ProjectDataManagement::EventType_def::EnterHazardDistance); + effect, ProjectDataManagement::PdmEventType_def::EnterHazardDistance); } #endif // GUEZE_3136_IMPLEMENTED } // case @@ -1510,7 +1510,7 @@ void HandlerExplosions::sendEffectTypeEvent(const CentralEffectSimulation::AesIt //effectTime >= 0 ? effectTime : participantPosition.sampleTime(), QDateTime::currentMSecsSinceEpoch(), ctasEffectType, - ProjectDataManagement::EventType_def::HitEffectSimulation); + ProjectDataManagement::PdmEventType_def::HitEffectSimulation); } // Send via TAB-Proxy to battlefield @@ -1518,7 +1518,7 @@ void HandlerExplosions::sendCesHitRequest(const CentralEffectSimulation::AesItem const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, const qint64 effectTime, const int remaining, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { int32_t legacyChargeTypeId = 0; legacyChargeTypeId = m_ddsHandler->getLegacyIdFromChargeTypeId(itemView.chargeStruct); @@ -1575,7 +1575,7 @@ void HandlerExplosions::sendCesHitRequest(const CentralEffectSimulation::AesItem // mineFieldBitIndex wird als reserve2 uebertragen und hier wird die Wirkbeginn uebertragen. int effectTime2 = 0; - if (eventType == ProjectDataManagement::EventType::EnterHazardDistance) + if (eventType == ProjectDataManagement::PdmEventType::EnterHazardDistance) { const auto &ec = m_ddsHandler->dtcAes().get()->explosionCluster(itemView.aesItemId); if (ec.effectStart().is_set()) @@ -1605,7 +1605,7 @@ void HandlerExplosions::sendCesHitRequest(const CentralEffectSimulation::AesItem DEBUG_LOG(m_logger) << "ftcTab->SendCesHitRequest: " << requestTab; m_ddsHandler->ftcTab()->sendCesHitRequest(requestTab, this); if (!m_ddsHandler->isSmartChargeType(itemView.chargeStruct)) - sendParticipantEvent(m_aesItemViewsUtm.value(itemView.aesItemId), participantPosition, ProjectDataManagement::EventType_def::HitEffectSimulation); + sendParticipantEvent(m_aesItemViewsUtm.value(itemView.aesItemId), participantPosition, ProjectDataManagement::PdmEventType_def::HitEffectSimulation); } double HandlerExplosions::getSquareDistance(const QPointF ¢erUtm, const QPointF &pointUtm) @@ -1632,13 +1632,13 @@ void HandlerExplosions::sendEnterHazardDistance(const int participantId, const i m_enteredHazardDistanceStore.participantEnteringArea(participantId, aesItemId); - ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::EnterHazardDistance; + ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::EnterHazardDistance; sendCesHitRequest(m_aesItemViewsUtm.value(aesItemId), cesParticipantData, QDateTime::currentMSecsSinceEpoch(), ctasEffectType, eventType); - sendParticipantEvent(m_aesItemViewsUtm.value(aesItemId), cesParticipantData, ProjectDataManagement::EventType_def::EnterHazardDistance); + sendParticipantEvent(m_aesItemViewsUtm.value(aesItemId), cesParticipantData, ProjectDataManagement::PdmEventType_def::EnterHazardDistance); } void HandlerExplosions::sendLeaveHazardDistance(const int participantId, const int aesItemId, const int remaining) @@ -1658,13 +1658,13 @@ void HandlerExplosions::sendLeaveHazardDistance(const int participantId, const i cesParticipantData, QDateTime::currentMSecsSinceEpoch(), ctasEffectType, - ProjectDataManagement::EventType_def::LeaveHazardDistance); - sendParticipantEvent(itemView, cesParticipantData, ProjectDataManagement::EventType_def::LeaveHazardDistance); + ProjectDataManagement::PdmEventType_def::LeaveHazardDistance); + sendParticipantEvent(itemView, cesParticipantData, ProjectDataManagement::PdmEventType_def::LeaveHazardDistance); } void HandlerExplosions::sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &item, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { DEBUG_LOG(m_logger) << "sendParticipantEvent participantId=" << participantPosition.participantId(); ParticipantManagement::TypeClass typeClass = m_handlerParticipant->typeClassFromTypeId(participantPosition.participantTypeId()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.h index ea31ff94d..dab75b368 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Explosions/handler_explosions.h @@ -185,7 +185,7 @@ private: // methoden const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, const qint64 effectTime, const int remaining, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); double getSquareDistance(const QPointF ¢erUtm, const QPointF &pointUtm); void sendEnterHazardDistance(const int participantId, const int aesItemId); @@ -195,7 +195,7 @@ private: // methoden void sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &item, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); void startTimer(int id, int msec); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.cpp index 19eb8243a..31aa81642 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.cpp @@ -19,7 +19,7 @@ namespace dds { namespace core { -inline uint qHash(ProjectDataManagement::EventType et) +inline uint qHash(ProjectDataManagement::PdmEventType et) { return ::qHash(et.underlying()); } @@ -467,7 +467,7 @@ bool HandlerFunctionalAreas::inFormCheck(const CentralEffectSimulation::AesItemV // Send via TAB-Proxy to battlefield void HandlerFunctionalAreas::sendCesHitRequest(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData, - ProjectDataManagement::EventType eventType) + ProjectDataManagement::PdmEventType eventType) { qint64 effectTime = QDateTime::currentMSecsSinceEpoch(); @@ -476,11 +476,11 @@ void HandlerFunctionalAreas::sendCesHitRequest(const CentralEffectSimulation::Ae switch (eventType.underlying()) { - case ProjectDataManagement::EventType_def::EnterFunctionalArea: + case ProjectDataManagement::PdmEventType_def::EnterFunctionalArea: DEBUG_LOG(m_logger) << "-------------- EnterFunctionalArea itemView =" << itemView.aesItemId; remaining = 1; break; - case ProjectDataManagement::EventType_def::LeaveFunctionalArea: + case ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea: remaining = 0; DEBUG_LOG(m_logger) << "-------------- LeaveFunctionalArea itemView =" << itemView.aesItemId; break; @@ -564,7 +564,7 @@ void HandlerFunctionalAreas::sendCesHitRequest(const CentralEffectSimulation::Ae void HandlerFunctionalAreas::sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { ParticipantManagement::TypeClass typeClass = m_handlerParticipant->typeClassFromTypeId(participantData.participantTypeId()); // can happen since the positions are collected for all participants (no check if it is a SupportEntity or similar) @@ -676,7 +676,7 @@ void HandlerFunctionalAreas::sendEnterLeave(const CentralEffectSimulation::AesIt if (inForm) { - enterLeaveType.eventType = ProjectDataManagement::EventType_def::EnterFunctionalArea; + enterLeaveType.eventType = ProjectDataManagement::PdmEventType_def::EnterFunctionalArea; if (itemView.isSupplyTruck) { enterLeaveType.isAlreadySupplied = true; @@ -695,8 +695,8 @@ void HandlerFunctionalAreas::sendEnterLeave(const CentralEffectSimulation::AesIt } else { - enterLeaveType.eventType = ProjectDataManagement::EventType_def::LeaveFunctionalArea; - if (itemView.isSupplyTruck && lastEnterLeaveType.eventType == ProjectDataManagement::EventType_def::EnterFunctionalArea) + enterLeaveType.eventType = ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea; + if (itemView.isSupplyTruck && lastEnterLeaveType.eventType == ProjectDataManagement::PdmEventType_def::EnterFunctionalArea) { DEBUG_LOG(m_logger) << "sendEnterLeave.stopSupplyTimer"; enterLeaveType.isAlreadySupplied = false; @@ -710,8 +710,8 @@ void HandlerFunctionalAreas::sendEnterLeave(const CentralEffectSimulation::AesIt } } - if ((inForm && lastEnterLeaveType.eventType != ProjectDataManagement::EventType_def::EnterFunctionalArea) - || (!inForm && lastEnterLeaveType.eventType == ProjectDataManagement::EventType_def::EnterFunctionalArea)) + if ((inForm && lastEnterLeaveType.eventType != ProjectDataManagement::PdmEventType_def::EnterFunctionalArea) + || (!inForm && lastEnterLeaveType.eventType == ProjectDataManagement::PdmEventType_def::EnterFunctionalArea)) { CentralEffectSimulation::HandlerParticipant::CesParticipantData cesParticipantData = m_handlerParticipant.get()->getParticipantPosition(participantId); sendParticipantEvent(itemView, cesParticipantData, enterLeaveType.eventType); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.h index 796f09fd4..eea78d70b 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/FunctionalAreas/handler_functional_area.h @@ -54,7 +54,7 @@ struct ParticipantDistance struct EnterLeaveType { - ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::Unknown; + ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::Unknown; bool isAlreadySupplied = false; }; @@ -100,13 +100,13 @@ private: // methoden bool inFormCheck(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData); void sendCesHitRequest(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData, - ProjectDataManagement::EventType eventType); + ProjectDataManagement::PdmEventType eventType); void sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); - ProjectDataManagement::EventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); + ProjectDataManagement::PdmEventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); EffectType leaveEffectTypeForAesType(AreaEffectSimulation::AesType aesTypeId); EffectType effectTypeForNContaminationArea(const CentralEffectSimulation::AesItemViewUtm &itemView, const QPointF &participantPosUtmPoint, qint64 partPosSampleTime); EffectType effectTypeForBCContaminationArea(const CentralEffectSimulation::AesItemViewUtm &itemView, const QPointF &participantPosUtmPoint); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.cpp index 2d04a4cfa..987ab5f99 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.cpp @@ -184,9 +184,9 @@ void HandlerParticipantGasPipe::calculateGasPipeParticipant(const CentralEffectS if (result) { DEBUG_LOG(m_logger) << "sendParticipantEvent"; - sendParticipantEvent(gasPipe, participantPosition, ProjectDataManagement::EventType_def::HitGasPipe); + sendParticipantEvent(gasPipe, participantPosition, ProjectDataManagement::PdmEventType_def::HitGasPipe); DEBUG_LOG(m_logger) << "sendParticipantHit"; - sendParticipantHit(gasPipe, participantPosition, ProjectDataManagement::EventType_def::HitGasPipe); + sendParticipantHit(gasPipe, participantPosition, ProjectDataManagement::PdmEventType_def::HitGasPipe); } } @@ -217,7 +217,7 @@ void HandlerParticipantGasPipe::onParticipantPositionChanged(const CentralEffect result = insideGasPipeArea(gasPipe.form, partPosGeo); DEBUG_LOG(m_logger) << "result gasPipe Explosion = " << result<< gasPipe.aesItemId; if (result) - sendParticipantEvent(gasPipe, partPos, ProjectDataManagement::EventType_def::HitGasPipe); + sendParticipantEvent(gasPipe, partPos, ProjectDataManagement::PdmEventType_def::HitGasPipe); } } // end of onParticipantPositionChanged() //----------------------------------------------------------------------------- @@ -231,7 +231,7 @@ void HandlerParticipantGasPipe::onParticipantPositionChanged(const CentralEffect void HandlerParticipantGasPipe::sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &gasPipe, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { ParticipantManagement::TypeClass typeClass = m_handlerParticipant->typeClassFromTypeId(participantPosition.participantTypeId()); @@ -270,7 +270,7 @@ void HandlerParticipantGasPipe::sendParticipantEvent(const CentralEffectSimulati void HandlerParticipantGasPipe::sendParticipantHit(const CentralEffectSimulation::AesItemViewUtm &gasPipe, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { const int equipNo = m_ddsHandler->participantId2EquipNo(participantPosition.participantId()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.h index 3342ba366..d03a261b7 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/GasPipes/handler_participant_gas_pipe.h @@ -67,10 +67,10 @@ private Q_SLOTS: private: // methoden void sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &gasPipe, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); void sendParticipantHit(const CentralEffectSimulation::AesItemViewUtm &gasPipe, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); bool insideGasPipeArea(const QPolygonF &polygonf, const QPointF &participantPos) const; void calculateGasPipeParticipant(const CentralEffectSimulation::AesItemViewUtm &gasPipe, diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.cpp index f98c24c14..b9e20fb5d 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.cpp @@ -22,7 +22,7 @@ namespace dds { namespace core { -inline uint qHash(ProjectDataManagement::EventType et) +inline uint qHash(ProjectDataManagement::PdmEventType et) { return ::qHash(et.underlying()); } @@ -216,7 +216,7 @@ void HandlerJamming::sendCesHitRequest(const int chargeTypeId, remaining, // remainEffectPercent ( no protection outside Building ) pos, effectTime, // effectTime - ProjectDataManagement::EventType::Jamming, // EventType + ProjectDataManagement::PdmEventType::Jamming, // EventType originatorPartyId, // originPartyId mineId ); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.h index e95fffe5d..da4b6ffbb 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/Jamming/handler_jamming.h @@ -34,7 +34,7 @@ struct ParticipantDistance struct EnterLeaveType { - ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::Unknown; + ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::Unknown; bool isAlreadySupplied = false; }; @@ -73,7 +73,7 @@ private: // methoden const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData); - ProjectDataManagement::EventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); + ProjectDataManagement::PdmEventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); private: // attributes diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.cpp index 9d7883ba2..c68273d4f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.cpp @@ -22,7 +22,7 @@ namespace dds { namespace core { -inline uint qHash(ProjectDataManagement::EventType et) +inline uint qHash(ProjectDataManagement::PdmEventType et) { return ::qHash(et.underlying()); } @@ -346,7 +346,7 @@ void HandlerMineAreas::onNewOutdoorPosition(const CentralEffectSimulation::Handl // DEBUG_LOG(m_logger) << "minePosGeo lat=" << minePosGeo.lat() // << " lon=" << minePosGeo.lon() // << " z=" << minePosGeo.z(); - sendParticipantEvent(m_aesItemViews[aesItemId], minePosition, ProjectDataManagement::EventType_def::HitMine); + sendParticipantEvent(m_aesItemViews[aesItemId], minePosition, ProjectDataManagement::PdmEventType_def::HitMine); m_mineLists[participantPosition.participantId()].remove(index); @@ -542,7 +542,7 @@ bool HandlerMineAreas::intersectMineRadiusCheck(const CentralEffectSimulation::A // DEBUG_LOG(m_logger) << "minePosGeo lat=" << minePosGeo.lat() // << " lon=" << minePosGeo.lon() // << " z=" << minePosGeo.z(); - sendParticipantEvent(itemView, minePosition, ProjectDataManagement::EventType_def::HitMine); + sendParticipantEvent(itemView, minePosition, ProjectDataManagement::PdmEventType_def::HitMine); // aktuell verarbeitete Mine aus der Liste entfernen. m_mineLists[participantPosition.participantId()].remove(mineListItemIndex); } @@ -815,7 +815,7 @@ void HandlerMineAreas::sendCesHitRequest(const CentralEffectSimulation::AesItemV participantPosition.roomId()); const int originatorEquipNo = m_ddsHandler->participantId2EquipNo(originatorParticipantId); - const ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::Unknown; + const ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::Unknown; TrainingAreaBase::SendCesHitRequest requestTab( equipNo, // equipmentNumber @@ -878,7 +878,7 @@ void HandlerMineAreas::sendCesHitRequest(const AreaEffectSimulation::AesItemView participantPosition.pos(), Core::PositionReportingSource_def::Gps, participantPosition.buildingId(), participantPosition.roomId() ); - const ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::Unknown; + const ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::Unknown; TrainingAreaBase::SendCesHitRequest requestTab( equipmentNumber, participantPosition.participantId(), legacyChargeTypeId, itemView.aesItemId(), originatorEquipmentNumber, @@ -900,30 +900,30 @@ void HandlerMineAreas::sendParticipantEventEnterLeave(const CentralEffectSimulat const bool inFormCheckResult) { - const ProjectDataManagement::EventType &lastEvent = m_eventStates[itemView.aesItemId][participantPosition.participantId()]; + const ProjectDataManagement::PdmEventType &lastEvent = m_eventStates[itemView.aesItemId][participantPosition.participantId()]; - ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::EnterMineArea; + ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::EnterMineArea; if (inFormCheckResult) { - if (lastEvent == ProjectDataManagement::EventType_def::EnterMineArea) + if (lastEvent == ProjectDataManagement::PdmEventType_def::EnterMineArea) return; else { - eventType = ProjectDataManagement::EventType_def::EnterMineArea; - m_eventStates[itemView.aesItemId][participantPosition.participantId()] = ProjectDataManagement::EventType_def::EnterMineArea; + eventType = ProjectDataManagement::PdmEventType_def::EnterMineArea; + m_eventStates[itemView.aesItemId][participantPosition.participantId()] = ProjectDataManagement::PdmEventType_def::EnterMineArea; } } else { - if (lastEvent == ProjectDataManagement::EventType_def::LeaveMineArea) + if (lastEvent == ProjectDataManagement::PdmEventType_def::LeaveMineArea) return; else { - eventType = ProjectDataManagement::EventType_def::LeaveMineArea; - m_eventStates[itemView.aesItemId][participantPosition.participantId()] = ProjectDataManagement::EventType_def::LeaveMineArea; + eventType = ProjectDataManagement::PdmEventType_def::LeaveMineArea; + m_eventStates[itemView.aesItemId][participantPosition.participantId()] = ProjectDataManagement::PdmEventType_def::LeaveMineArea; } } @@ -933,7 +933,7 @@ void HandlerMineAreas::sendParticipantEventEnterLeave(const CentralEffectSimulat void HandlerMineAreas::sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.h index 8b6b48dba..0aee3c8a1 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MineAreas/handler_mine_areas.h @@ -118,14 +118,14 @@ private: // methoden const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, const bool inFormCheckResult); void sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, - const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, const ProjectDataManagement::EventType eventType); + const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, const ProjectDataManagement::PdmEventType eventType); void sendEffectTypeEvent(const CentralEffectSimulation::AesItemViewUtm &itemView, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, EffectType effectType, int mineFieldBitIndex, qint64 effectTime); - ProjectDataManagement::EventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); + ProjectDataManagement::PdmEventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); EffectType leaveEffectTypeForAesType(AreaEffectSimulation::AesType aesTypeId); void aesItemViewRemoved(int aesItemId); @@ -143,7 +143,7 @@ private: // attributes // AES-Values QHash m_aesItemViews; // key = aesItemId QQueue m_sendCesHitRequestQueue; - QHash> m_eventStates; // QHash>> + QHash> m_eventStates; // QHash>> QHash>> m_effectTypeStates; // QHash>> QHash>> m_effectTypeBitFieldIndexes; // QHash>> QHash> m_mineLists; // Key = ParticipantId diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.cpp index 214291678..54116b1d0 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.cpp @@ -20,7 +20,7 @@ namespace dds { namespace core { -inline uint qHash(ProjectDataManagement::EventType et) +inline uint qHash(ProjectDataManagement::PdmEventType et) { return ::qHash(et.underlying()); } @@ -165,7 +165,7 @@ bool CesMissionPlanHandler::isUasInAutoMode(int participantId) DEBUG_LOG(m_logger) << "uas with pid " << participantId << " is in mode: " << (int)uas.uasState().underlying(); - return (uas.uasState() == ProjectDataManagement::UasState::Auto); + return (uas.uasState() == ProjectDataManagement::UasState::UasState_Auto); } // stolen from Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_info_dialog.cpp diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.h index d32fe4153..2333421ee 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/MissionPlan/ces_mission_plan_handler.h @@ -21,7 +21,7 @@ namespace CES_MISSIONPLAN { struct EnterLeaveType { - ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::Unknown; + ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::Unknown; bool isAlreadySupplied = false; }; @@ -53,7 +53,7 @@ private Q_SLOTS: private: // methoden - ProjectDataManagement::EventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); + ProjectDataManagement::PdmEventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); bool isUasInAutoMode(int participantId); bool isUasCombatReady(int participantId); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.cpp index 4fd21c8dc..826801197 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.cpp @@ -20,7 +20,7 @@ namespace dds { namespace core { -inline uint qHash(ProjectDataManagement::EventType et) +inline uint qHash(ProjectDataManagement::PdmEventType et) { return ::qHash(et.underlying()); } @@ -440,7 +440,7 @@ void HandlerNBC::deleteDangerArea(const int aesItemId) const auto partPosMap = m_handlerParticipant->positions(); for (const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPos : partPosMap) { - sendParticipantEvent(aesItemId, participantPos, ProjectDataManagement::EventType_def::LeaveDangerArea); + sendParticipantEvent(aesItemId, participantPos, ProjectDataManagement::PdmEventType_def::LeaveDangerArea); DEBUG_LOG(m_logger) << "Participant inside id=" << participantPos.participantId(); }// for all Participants } // deleteDangerArea @@ -627,10 +627,10 @@ void HandlerNBC::sendEnterEvent(const int aesItemId, const AreaEffectSimulation: break; } case AreaEffectSimulation::AesType_def::AtDangerArea: - sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::EventType_def::EnterDangerArea); + sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::PdmEventType_def::EnterDangerArea); break; case AreaEffectSimulation::AesType_def::AtNContamination: - sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::EventType_def::EnterNuclear); + sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::PdmEventType_def::EnterNuclear); sendEffectTypeEvent(aesItemId, participantData, effectTypeForNContaminationArea(m_aesItemViews.value(aesItemId), participantPosUtmPoint, participantData.sampleTime(), participantData.insideBuilding())); break; case AreaEffectSimulation::AesType_def::AtExplosionArea: @@ -660,13 +660,13 @@ void HandlerNBC::sendLeaveEvent(const int aesItemId, const CentralEffectSimulati sendEffectTypeEvent(aesItemId, participantData, EffectType::BCContaminationLeave); break; case AreaEffectSimulation::AesType_def::AtDangerArea: - sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::EventType_def::LeaveDangerArea); + sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::PdmEventType_def::LeaveDangerArea); break; case AreaEffectSimulation::AesType_def::AtMineArea: - sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::EventType_def::LeaveMineArea); + sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::PdmEventType_def::LeaveMineArea); break; case AreaEffectSimulation::AesType_def::AtNContamination: - sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::EventType_def::LeaveNuclear); + sendParticipantEvent(aesItemId, participantData, ProjectDataManagement::PdmEventType_def::LeaveNuclear); sendEffectTypeEvent(aesItemId, participantData, EffectType::NContaminationLeave); break; case AreaEffectSimulation::AesType_def::AtExplosionArea: @@ -784,7 +784,7 @@ void HandlerNBC::sendCesHitRequest(const CentralEffectSimulation::AesItemViewUtm participantData.roomId()); const int originatorEquipNo = m_ddsHandler->participantId2EquipNo(originatorParticipantId); - const ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::Unknown; + const ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::Unknown; TrainingAreaBase::SendCesHitRequest requestTab( equipNo, // equipmentNumber participantData.participantId(), // participantId @@ -881,7 +881,7 @@ void HandlerNBC::sendCesHitRequest(const int aesItemId, participantData.pos(), Core::PositionReportingSource_def::Gps, participantData.buildingId(), participantData.roomId() ); - const ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::Unknown; + const ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::Unknown; TrainingAreaBase::SendCesHitRequest requestTab( equipmentNumber, participantData.participantId(), legacyChargeTypeId, aesItemId, originatorEquipmentNumber, remaining, pos, effectTime, eventType, partyId, mineFieldBitIndex @@ -899,7 +899,7 @@ void HandlerNBC::sendCesHitRequest(const int aesItemId, void HandlerNBC::sendParticipantEvent(const int aesItemId, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { ParticipantManagement::TypeClass typeClass = m_handlerParticipant->typeClassFromTypeId(participantData.participantTypeId()); // can happen since the positions are collected for all participants (no check if it is a SupportEntity or similar) @@ -931,12 +931,12 @@ void HandlerNBC::sendParticipantEvent(const int aesItemId, } // send hit events only with central AES Simulation - if (eventType == ProjectDataManagement::EventType_def::HitB - || eventType == ProjectDataManagement::EventType_def::HitC - || eventType == ProjectDataManagement::EventType_def::Hit - || eventType == ProjectDataManagement::EventType_def::HitEffectSimulation - || eventType == ProjectDataManagement::EventType_def::HitMine - || eventType == ProjectDataManagement::EventType_def::HitN) + if (eventType == ProjectDataManagement::PdmEventType_def::HitB + || eventType == ProjectDataManagement::PdmEventType_def::HitC + || eventType == ProjectDataManagement::PdmEventType_def::Hit + || eventType == ProjectDataManagement::PdmEventType_def::HitEffectSimulation + || eventType == ProjectDataManagement::PdmEventType_def::HitMine + || eventType == ProjectDataManagement::PdmEventType_def::HitN) { DEBUG_LOG(m_logger) << "send hit events only with central AES Simulation participant=" << participantData.participantId(); return; @@ -963,17 +963,17 @@ void HandlerNBC::sendParticipantEvent(const int aesItemId, pe.aesItemId(aesItemId); pe.partyId(participantData.partyId()); - if (eventType == ProjectDataManagement::EventType_def::BCContamination) + if (eventType == ProjectDataManagement::PdmEventType_def::BCContamination) { const AreaEffectSimulation::BCContamination &bc = m_ddsHandler->dtcAes()->bCContamination(aesItemId); pe.aesName(bc.name()); } - else if (eventType == ProjectDataManagement::EventType_def::DangerArea) + else if (eventType == ProjectDataManagement::PdmEventType_def::DangerArea) { const AreaEffectSimulation::DangerArea &da = m_ddsHandler->dtcAes()->dangerArea(aesItemId); pe.aesName(da.name()); } - else if (eventType == ProjectDataManagement::EventType_def::NContamination) + else if (eventType == ProjectDataManagement::PdmEventType_def::NContamination) { const AreaEffectSimulation::NContamination &nc = m_ddsHandler->dtcAes()->nContamination(aesItemId); pe.aesName(nc.name()); @@ -988,14 +988,14 @@ void HandlerNBC::sendParticipantEvent(const int aesItemId, // Criterion for friendly Fire: if (aesItem.partyId() != -1 - && ((eventType == ProjectDataManagement::EventType_def::EnterMineArea - || eventType == ProjectDataManagement::EventType_def::EnterNuclear - || eventType == ProjectDataManagement::EventType_def::HitB - || eventType == ProjectDataManagement::EventType_def::HitC - || eventType == ProjectDataManagement::EventType_def::Hit - || eventType == ProjectDataManagement::EventType_def::HitEffectSimulation - || eventType == ProjectDataManagement::EventType_def::HitMine - || eventType == ProjectDataManagement::EventType_def::HitN) + && ((eventType == ProjectDataManagement::PdmEventType_def::EnterMineArea + || eventType == ProjectDataManagement::PdmEventType_def::EnterNuclear + || eventType == ProjectDataManagement::PdmEventType_def::HitB + || eventType == ProjectDataManagement::PdmEventType_def::HitC + || eventType == ProjectDataManagement::PdmEventType_def::Hit + || eventType == ProjectDataManagement::PdmEventType_def::HitEffectSimulation + || eventType == ProjectDataManagement::PdmEventType_def::HitMine + || eventType == ProjectDataManagement::PdmEventType_def::HitN) && aesItem.partyId() == participantData.partyId())) pe.friendlyFire(true); else @@ -1043,10 +1043,10 @@ void HandlerNBC::sendEffectTypeEvent(const int aesItemId, bool HandlerNBC::eventMustBeSend(int aesItemId, int participantId, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { // end enter-leave only once - QSet &activeEvents = m_eventStates[aesItemId][participantId]; // reference! + QSet &activeEvents = m_eventStates[aesItemId][participantId]; // reference! // - only send event if it was not already sent if (activeEvents.contains(eventType)) { @@ -1060,26 +1060,26 @@ bool HandlerNBC::eventMustBeSend(int aesItemId, // - remove opposite events (e.g remove Enter event when we leave the area) switch (eventType.underlying()) { - case ProjectDataManagement::EventType_def::EnterDangerArea: - activeEvents.remove(ProjectDataManagement::EventType_def::LeaveDangerArea); + case ProjectDataManagement::PdmEventType_def::EnterDangerArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::LeaveDangerArea); break; - case ProjectDataManagement::EventType_def::LeaveDangerArea: - activeEvents.remove(ProjectDataManagement::EventType_def::EnterDangerArea); + case ProjectDataManagement::PdmEventType_def::LeaveDangerArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::EnterDangerArea); break; - case ProjectDataManagement::EventType_def::EnterMineArea: - activeEvents.remove(ProjectDataManagement::EventType_def::LeaveMineArea); + case ProjectDataManagement::PdmEventType_def::EnterMineArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::LeaveMineArea); break; - case ProjectDataManagement::EventType_def::LeaveMineArea: - activeEvents.remove(ProjectDataManagement::EventType_def::EnterMineArea); + case ProjectDataManagement::PdmEventType_def::LeaveMineArea: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::EnterMineArea); break; - case ProjectDataManagement::EventType_def::EnterNuclear: - activeEvents.remove(ProjectDataManagement::EventType_def::LeaveNuclear); + case ProjectDataManagement::PdmEventType_def::EnterNuclear: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::LeaveNuclear); break; - case ProjectDataManagement::EventType_def::LeaveNuclear: - activeEvents.remove(ProjectDataManagement::EventType_def::EnterNuclear); + case ProjectDataManagement::PdmEventType_def::LeaveNuclear: + activeEvents.remove(ProjectDataManagement::PdmEventType_def::EnterNuclear); break; - case ProjectDataManagement::EventType_def::EnterFunctionalArea: - case ProjectDataManagement::EventType_def::LeaveFunctionalArea: + case ProjectDataManagement::PdmEventType_def::EnterFunctionalArea: + case ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea: default: break; } @@ -1196,20 +1196,20 @@ bool HandlerNBC::inCircle(const QPointF ¢erUtm, const double radius, const Q } // inCircle -ProjectDataManagement::EventType HandlerNBC::leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId) +ProjectDataManagement::PdmEventType HandlerNBC::leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId) { switch (aesTypeId.underlying()) { case AreaEffectSimulation::AesType_def::AtDangerArea: - return ProjectDataManagement::EventType::LeaveDangerArea; + return ProjectDataManagement::PdmEventType::LeaveDangerArea; case AreaEffectSimulation::AesType_def::AtMineArea: - return ProjectDataManagement::EventType::LeaveMineArea; + return ProjectDataManagement::PdmEventType::LeaveMineArea; case AreaEffectSimulation::AesType_def::AtNContamination: - return ProjectDataManagement::EventType::LeaveNuclear; + return ProjectDataManagement::PdmEventType::LeaveNuclear; default: break; } - return ProjectDataManagement::EventType::Unknown; + return ProjectDataManagement::PdmEventType::Unknown; } EffectType HandlerNBC::leaveEffectTypeForAesType(AreaEffectSimulation::AesType aesTypeId) @@ -1329,13 +1329,13 @@ void HandlerNBC::aesItemViewRemoved(int aesItemId) } } const auto eventTypeLeave = leaveEventTypeForAesType(aiv.aesTypeId); - if (eventTypeLeave != ProjectDataManagement::EventType::Unknown) + if (eventTypeLeave != ProjectDataManagement::PdmEventType::Unknown) { DEBUG_LOG(m_logger) << "aesItemViewRemoved, leaveEventType: " << eventTypeLeave; auto it = m_eventStates.find(aesItemId); if (it != m_eventStates.end()) { - const QHash> &participants = it.value(); + const QHash> &participants = it.value(); DEBUG_LOG(m_logger) << "aesItemViewRemoved, sending leave events to " << participants.size() << " participants"; for (auto itP = participants.begin(); itP != participants.end(); ++ itP) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.h index 76cbc4d0b..196d519bc 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/NBC/handler_nbc.h @@ -108,20 +108,20 @@ private: // methoden EffectType effectType = CES_NBC::EffectType::Unknown); void sendParticipantEvent(const int aesItemId, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); void sendEffectTypeEvent(const int aesItemId, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantData, EffectType effectType); bool eventMustBeSend(int aesItemId, int participantId, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); bool effectTypeMustBeSend(int aesItemId, int participantId, EffectType effectType); - ProjectDataManagement::EventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); + ProjectDataManagement::PdmEventType leaveEventTypeForAesType(AreaEffectSimulation::AesType aesTypeId); EffectType leaveEffectTypeForAesType(AreaEffectSimulation::AesType aesTypeId); EffectType effectTypeForNContaminationArea(const CentralEffectSimulation::AesItemViewUtm &itemView, const QPointF &participantPosUtmPoint, qint64 partPosSampleTime, const bool isIndoor); EffectType effectTypeForBCContaminationArea(const CentralEffectSimulation::AesItemViewUtm &itemView, const QPointF &participantPosUtmPoint); @@ -141,7 +141,7 @@ private: // attributes QHash m_aesItemViews; // key = aesItemId QQueue m_sendCesHitRequestQueue; QHash m_explosionSingleStates; // key = id value = state - QHash>> m_eventStates; // QHash>> + QHash>> m_eventStates; // QHash>> QHash>> m_effectTypeStates; // QHash>> QHash> m_participantAes; // key = ParticipantId key in value = aesId QHash m_isInContaminatedRoom; // key = ParticipantId value = aesId diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/ParticipantBuildings/handler_participant_building.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/ParticipantBuildings/handler_participant_building.cpp index 8971f04e2..20e38ddd2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/ParticipantBuildings/handler_participant_building.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/ParticipantBuildings/handler_participant_building.cpp @@ -219,7 +219,7 @@ void HandlerParticipantBuilding::sendCesHitToParticipant(const Buildings::Buildi CentralEffectSimulation::HandlerParticipant::CesParticipantData participantPos = participantsMap.value(participantId); - const ProjectDataManagement::EventType eventType = ProjectDataManagement::EventType_def::HitBuilding; + const ProjectDataManagement::PdmEventType eventType = ProjectDataManagement::PdmEventType_def::HitBuilding; AreaEffectSimulation::AesItem aesItem; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.cpp index 0c6ba0f6d..e40731d53 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.cpp @@ -373,9 +373,9 @@ void HandlerParticipantBoobyTrap::calculateBoobyTrapParticipantSecondary(const C if (result) { DEBUG_LOG(m_logger) << "sendParticipantEvent"; - sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); DEBUG_LOG(m_logger) << "sendParticipantHit"; - sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); } } // calculateBoobyTrapParticipantSecondary @@ -472,9 +472,9 @@ bool HandlerParticipantBoobyTrap::calculateBoobyTrapParticipant(const CentralEff DEBUG_LOG(m_logger) << "sendFtcBoobyTrapTrigger id=" << aesItemView.aesItemId; sendFtcBoobyTrapTrigger(aesItemView.aesItemId); DEBUG_LOG(m_logger) << "sendParticipantEvent"; - sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); DEBUG_LOG(m_logger) << "sendParticipantHit"; - sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); //calculateBoobyTrapParticipantsSecondary(aesItemView.aesItemId, participantPos.participantId() ); } return true; @@ -519,7 +519,7 @@ void HandlerParticipantBoobyTrap::onParticipantPositionChanged(const CentralEffe const bool result = enteredOrCrossedArea(boobyTrap.form, posStepPoly); DEBUG_LOG(m_logger) << "result BoobyTrap Explosion = " << result; if (result) - sendParticipantEvent(boobyTrap, partPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantEvent(boobyTrap, partPos, ProjectDataManagement::PdmEventType_def::HitMine); } } // end of onParticipantPositionChanged() //----------------------------------------------------------------------------- @@ -533,7 +533,7 @@ void HandlerParticipantBoobyTrap::onParticipantPositionChanged(const CentralEffe void HandlerParticipantBoobyTrap::sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &boobyTrapItem, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { DEBUG_LOG(m_logger) << "sendParticipantEvent aesItemId=" << boobyTrapItem.aesItemId << " participantId=" << participantPosition.participantId(); @@ -599,7 +599,7 @@ void HandlerParticipantBoobyTrap::sendParticipantEvent(const CentralEffectSimula void HandlerParticipantBoobyTrap::sendParticipantHit(const CentralEffectSimulation::AesItemViewUtm &boobyTrap, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { // Q_UNUSED(eventType); // not used - no alarm for this diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.h index 09470a5cf..aa9939d57 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_booby_trap.h @@ -69,10 +69,10 @@ private Q_SLOTS: private: // methoden void sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &boobyTrapItem, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); void sendParticipantHit(const CentralEffectSimulation::AesItemViewUtm &boobyTrap, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); bool insideSecondaryArea(const QPolygonF &polygonf, const QPointF &participantPos) const; bool enteredOrCrossedArea(const QPolygonF &polygonf, const QPolygonF &participantStep) const; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.cpp index e480b9c1a..b4e68edcb 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.cpp @@ -271,9 +271,9 @@ void HandlerParticipantOffRouteMine::calculateOffRouteMineParticipantSecondary(c if (result) { DEBUG_LOG(m_logger) << "sendParticipantEvent"; - sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); //69 + sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); //69 DEBUG_LOG(m_logger) << "sendParticipantHit"; - sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); // 49 + sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); // 49 } } // calculateOffRouteMineParticipantSecondary @@ -306,9 +306,9 @@ void HandlerParticipantOffRouteMine::calculateOffRouteMineParticipant(const Cent DEBUG_LOG(m_logger) << "sendFtcOffRouteMineTrigger id=" << aesItemView.aesItemId; sendFtcOffRouteMineTrigger(aesItemView.aesItemId); DEBUG_LOG(m_logger) << "sendParticipantEvent"; - sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantEvent(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); DEBUG_LOG(m_logger) << "sendParticipantHit"; - sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantHit(aesItemView, participantPos, ProjectDataManagement::PdmEventType_def::HitMine); calculateOffRouteMineParticipantsSecondary(aesItemView.aesItemId); } } // calculateOffRouteMineParticipant @@ -377,7 +377,7 @@ void HandlerParticipantOffRouteMine::onParticipantPositionChanged(const CentralE const bool result = enteredOrCrossedArea(offRouteMine.form, posStepPoly); DEBUG_LOG(m_logger) << "result offRouteMine Explosion = " << result; if (result) - sendParticipantEvent(offRouteMine, partPos, ProjectDataManagement::EventType_def::HitMine); + sendParticipantEvent(offRouteMine, partPos, ProjectDataManagement::PdmEventType_def::HitMine); } } // end of onParticipantPositionChanged() //----------------------------------------------------------------------------- @@ -391,7 +391,7 @@ void HandlerParticipantOffRouteMine::onParticipantPositionChanged(const CentralE void HandlerParticipantOffRouteMine::sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &offRouteItem, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { ParticipantManagement::TypeClass typeClass = m_handlerParticipant->typeClassFromTypeId(participantPosition.participantTypeId()); @@ -445,7 +445,7 @@ void HandlerParticipantOffRouteMine::sendParticipantEvent(const CentralEffectSim void HandlerParticipantOffRouteMine::sendParticipantHit(const CentralEffectSimulation::AesItemViewUtm &offRouteMine, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType) + const ProjectDataManagement::PdmEventType eventType) { const int equipNo = m_ddsHandler->participantId2EquipNo(participantPosition.participantId()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.h b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.h index dbfb3ff01..5671cc192 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/CentralEffectSimulation/Plugins/VirtualMines/handler_participant_off_route_mine.h @@ -67,10 +67,10 @@ private Q_SLOTS: private: // methoden void sendParticipantEvent(const CentralEffectSimulation::AesItemViewUtm &offRouteItem, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); void sendParticipantHit(const CentralEffectSimulation::AesItemViewUtm &offRouteMine, const CentralEffectSimulation::HandlerParticipant::CesParticipantData &participantPosition, - const ProjectDataManagement::EventType eventType); + const ProjectDataManagement::PdmEventType eventType); bool insideSecondaryArea(const QPolygonF &polygonf, const QPointF &participantPos) const; bool enteredOrCrossedArea(const QPolygonF &polygonf, const QPolygonF &participantStep) const; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.cpp index 080bf78e2..783a24f02 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.cpp @@ -108,7 +108,7 @@ void EemTests::startTest() tryCreateDynamicParticipantData(1, ProjectDataManagement::VulnerabilityState::CatastrophicKill, time + 3000 * 60, 70, ProjectDataManagement::StateChangeOriginator::ImprovisedExplosiveDevice); QTest::qWait(5000); - checkEvents(ProjectDataManagement::EventType::HitEffectSimulation, 3); + checkEvents(ProjectDataManagement::PdmEventType::HitEffectSimulation, 3); } if (m_testId == 3) @@ -130,7 +130,7 @@ void EemTests::startTest() tryCreateDynamicParticipantData(2, ProjectDataManagement::VulnerabilityState::LightDamage, time - 5000 * 30, 0, ProjectDataManagement::StateChangeOriginator::Sanitation); QTest::qWait(500); - checkEvents(ProjectDataManagement::EventType::Sanitation, 3); + checkEvents(ProjectDataManagement::PdmEventType::Sanitation, 3); } if (m_testId <= 0 || m_testId > 6) @@ -264,8 +264,8 @@ void EemTests::trySendFireEvent() for(const ExerciseEventManagement::Event &e : events) { INFO_LOG(m_logger) << "eventId: " << e.id() << ", eventType: " << e.eventTypeId().underlying(); - if (e.eventTypeId() == ProjectDataManagement::EventType_def::WeaponAssignment || - e.eventTypeId() == ProjectDataManagement::EventType_def::FireEvent) + if (e.eventTypeId() == ProjectDataManagement::PdmEventType_def::WeaponAssignment || + e.eventTypeId() == ProjectDataManagement::PdmEventType_def::FireEvent) noEvents ++; } @@ -368,7 +368,7 @@ void EemTests::tryCreateIed(qint64 time) } //----------------------------------------------------------------------------------------------------------------------- -void EemTests::checkEvents(const ProjectDataManagement::EventType &et, int expected) +void EemTests::checkEvents(const ProjectDataManagement::PdmEventType &et, int expected) { const QMap events = m_dtc->events(); @@ -383,9 +383,9 @@ void EemTests::checkEvents(const ProjectDataManagement::EventType &et, int expec QJsonObject prop = LtsUtils::JsonObject::fromJson(e.properties()); int ot = prop[QStringLiteral("OriginatorType")].toInt(); - if (et == ProjectDataManagement::EventType::HitEffectSimulation && ot == 20) //ImprovisedExplosiveDevice + if (et == ProjectDataManagement::PdmEventType::HitEffectSimulation && ot == 20) //ImprovisedExplosiveDevice noEvents ++; - if (et == ProjectDataManagement::EventType::Sanitation && ot == 10) // Sanitation + if (et == ProjectDataManagement::PdmEventType::Sanitation && ot == 10) // Sanitation noEvents ++; } } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.h b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.h index 364bbcfd9..22efddca8 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/ModuleTests/eem_tests.h @@ -42,7 +42,7 @@ protected Q_SLOTS: void trySendBiteMessage(); void trySendBuildingState(); void tryCreateIed(qint64 time); - void checkEvents(const ProjectDataManagement::EventType &et, int expected); + void checkEvents(const ProjectDataManagement::PdmEventType &et, int expected); void failExit(); void ExitSuccess(); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.cpp index 4ac13d560..617e1ea3d 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.cpp @@ -62,7 +62,7 @@ void DdsHandler::setRunningState(Core::RunningState rs) m_pacemaker->setNewState(rs); } -void DdsHandler::addPortToPacemaker(quint16 port, Core::PortType type) +void DdsHandler::addPortToPacemaker(quint16 port, Core::CorePortType type) { if (!m_pacemaker) return; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.h b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.h index 061704e6a..20a99615f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/dds_handler.h @@ -30,7 +30,7 @@ public: bool init(const QStringList &qosFileList = QStringList()); void setRunningState(Core::RunningState rs); - void addPortToPacemaker(quint16 port, Core::PortType type); + void addPortToPacemaker(quint16 port, Core::CorePortType type); std::shared_ptr ddsConnector() const { return m_ddsConnector; } std::shared_ptr dts() const { return m_ddsDts; } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_dynamic_participant_data.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_dynamic_participant_data.cpp index 2aa90d3ef..d39f3981b 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_dynamic_participant_data.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_dynamic_participant_data.cpp @@ -160,15 +160,15 @@ void HandlerDynamicParticipantData::tryCreateHitEvent(Database::EemEvent eData, case ProjectDataManagement::StateChangeOriginator::AreaEffectSimulation: case ProjectDataManagement::StateChangeOriginator::ImprovisedExplosiveDevice: case ProjectDataManagement::StateChangeOriginator::DusMine: - eData.eventTypeId = ProjectDataManagement::EventType::HitEffectSimulation; + eData.eventTypeId = ProjectDataManagement::PdmEventType::HitEffectSimulation; break; case ProjectDataManagement::StateChangeOriginator::Participant: case ProjectDataManagement::StateChangeOriginator::ObserverController: case ProjectDataManagement::StateChangeOriginator::ExerciseControl: - eData.eventTypeId = ProjectDataManagement::EventType::Hit; + eData.eventTypeId = ProjectDataManagement::PdmEventType::Hit; break; case ProjectDataManagement::StateChangeOriginator::Sanitation: - eData.eventTypeId = ProjectDataManagement::EventType::Sanitation; + eData.eventTypeId = ProjectDataManagement::PdmEventType::Sanitation; break; case ProjectDataManagement::StateChangeOriginator::Unknown: case ProjectDataManagement::StateChangeOriginator::WoundTreatmentDevice: @@ -196,7 +196,7 @@ void HandlerDynamicParticipantData::tryCreateHitEvent(Database::EemEvent eData, else obj[QStringLiteral("FriendlyFire")] = false; } - if (eData.eventTypeId == ProjectDataManagement::EventType::HitEffectSimulation) + if (eData.eventTypeId == ProjectDataManagement::PdmEventType::HitEffectSimulation) { DEBUG_LOG(m_logger) << "Event HitEffectSimulation from originatorId = " << stateInfo.originatorId(); obj[QStringLiteral("AesId")] = stateInfo.originatorId(); @@ -205,7 +205,7 @@ void HandlerDynamicParticipantData::tryCreateHitEvent(Database::EemEvent eData, if (m_aesDtc->aesItemFromId(stateInfo.originatorId(), aesItem)) obj[QStringLiteral("AesName")] = QJsonValue(QString::fromStdString(aesItem.name())); } - if (eData.eventTypeId == ProjectDataManagement::EventType::Sanitation) + if (eData.eventTypeId == ProjectDataManagement::PdmEventType::Sanitation) { // ignore these events if (stateInfo.sanitationProceduresTaken() == 0 && stateInfo.originatorChargeTypeId() == 0) //qualification @@ -272,7 +272,7 @@ void HandlerDynamicParticipantData::onDynamicParticipantDataChanged(const Partic eData.equipmentNumber = pData.equipmentNumber().is_set() ? pData.equipmentNumber().get() : -1; eData.partyId = pData.partyId(); eData.sampleTime = data.sampleTime(); - eData.eventTypeId = ProjectDataManagement::EventType_def::Unknown; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::Unknown; eData.position = LtsUtils::QPoint3D(pPos.pos().lon(), pPos.pos().lat(), pPos.pos().z()); if (data.stateHistory() != lastDynData.stateHistory()) @@ -307,7 +307,7 @@ void HandlerDynamicParticipantData::onDynamicParticipantDataChanged(const Partic obj[QStringLiteral("DryFire")] = QJsonValue(gi.chargeCounting()); eData.properties = QString::fromUtf8(QJsonDocument(obj).toJson(QJsonDocument::Compact)); eData.sampleTime = gi.lastUpdate(); - eData.eventTypeId = ProjectDataManagement::EventType_def::WeaponAssignment; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::WeaponAssignment; eData.id = 0; if (!m_dbHandler->db()->insert(eData)) ERROR_LOG(m_logger) << "Error while inserting event data for participant: " << data.participantId(); @@ -317,7 +317,7 @@ void HandlerDynamicParticipantData::onDynamicParticipantDataChanged(const Partic if (data.manipulation() != lastDynData.manipulation()) { - eData.eventTypeId = ProjectDataManagement::EventType_def::Manipulation; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::Manipulation; const auto isOldManipulation = [&lastDynData](const ParticipantManagement::ManipulationInformation & mani) -> bool { @@ -376,7 +376,7 @@ void HandlerDynamicParticipantData::onParticipantGearEventChanged(const Particip eData.equipmentNumber = pData.equipmentNumber().is_set() ? pData.equipmentNumber().get() : -1; eData.partyId = pData.partyId(); eData.sampleTime = data.sampleTime(); - eData.eventTypeId = ProjectDataManagement::EventType_def::FireEvent; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::FireEvent; eData.position = LtsUtils::QPoint3D(pPos.pos().lon(), pPos.pos().lat(), pPos.pos().z()); QJsonObject obj; @@ -442,7 +442,7 @@ void HandlerDynamicParticipantData::onBiteChanged(const ParticipantManagement::B Database::EemEvent eData; eData.id = 0; - eData.eventTypeId = ProjectDataManagement::EventType_def::BiteMessage; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::BiteMessage; eData.equipmentNumber = data.equipmentNumber(); eData.participantId = data.participantId(); eData.sampleTime = data.sampleTime(); @@ -495,7 +495,7 @@ void HandlerDynamicParticipantData::onBuildingStateChanged(const Buildings::Buil Database::EemEvent eData; eData.id = 0; - eData.eventTypeId = ProjectDataManagement::EventType_def::HitBuilding; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::HitBuilding; eData.sampleTime = data.sampleTime(); QJsonObject obj; @@ -577,7 +577,7 @@ ExerciseEventManagement::Event HandlerDynamicParticipantData::toDdsData(const Da ddsData.properties(data.properties.toStdString()); ddsData.position(Core::GeoPosition(data.position.x(), data.position.y(), data.position.z())); - if (data.eventTypeId == ProjectDataManagement::EventType_def::HitBuilding) + if (data.eventTypeId == ProjectDataManagement::PdmEventType_def::HitBuilding) { int mainStructureElementId = LtsUtils::JsonObject::fromJson(ddsData.properties()).valueOr(QStringLiteral("MainStructureElementId"), 0); DEBUG_LOG(m_logger) << "MainStructureElementId=" << mainStructureElementId; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_equipment_error_registration.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_equipment_error_registration.cpp index a5c4e1e34..f65b4ee68 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_equipment_error_registration.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_equipment_error_registration.cpp @@ -85,7 +85,7 @@ void HandlerEquipmentErrorRegistration::onEquipmentErrorRegistrationChanged(cons Database::EemEvent eData; eData.sampleTime = data.sampleTime(); eData.equipmentNumber = data.equipmentNumber(); - eData.eventTypeId = ProjectDataManagement::EventType_def::EquipmentErrorReport; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::EquipmentErrorReport; QJsonObject obj; obj[QStringLiteral("text")] = QString::fromStdString(data.text()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_participant_event.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_participant_event.cpp index cb0535d31..840f50563 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_participant_event.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/handler_participant_event.cpp @@ -111,7 +111,7 @@ void HandlerParticipantEvent::onAesItemViewChanged(const AreaEffectSimulation::A obj[QStringLiteral("AesType")] = QJsonValue(data.aesTypeId().underlying()); eData.properties = QString::fromUtf8(QJsonDocument(obj).toJson(QJsonDocument::Compact)); - eData.eventTypeId = ProjectDataManagement::EventType::Borderline; + eData.eventTypeId = ProjectDataManagement::PdmEventType::Borderline; eData.position = LtsUtils::QPoint3D(data.boundingBoxBottomLeft().lon(), data.boundingBoxBottomLeft().lat(), 0.0); @@ -145,39 +145,39 @@ void HandlerParticipantEvent::onAesItemViewChanged(const AreaEffectSimulation::A switch (data.aesTypeId().underlying()) { case AreaEffectSimulation::AesType::AtMineArea: - eData.eventTypeId = ProjectDataManagement::EventType::MineArea; + eData.eventTypeId = ProjectDataManagement::PdmEventType::MineArea; break; case AreaEffectSimulation::AesType::AtExplosionArea: - eData.eventTypeId = ProjectDataManagement::EventType::HitEffectSimulation; + eData.eventTypeId = ProjectDataManagement::PdmEventType::HitEffectSimulation; break; case AreaEffectSimulation::AesType::AtExplosionCluster: - eData.eventTypeId = ProjectDataManagement::EventType::ExplosionCluster; + eData.eventTypeId = ProjectDataManagement::PdmEventType::ExplosionCluster; break; case AreaEffectSimulation::AesType::AtMineAreaSingleMines: return; case AreaEffectSimulation::AesType::AtNContamination: - eData.eventTypeId = ProjectDataManagement::EventType::NContamination; + eData.eventTypeId = ProjectDataManagement::PdmEventType::NContamination; break; case AreaEffectSimulation::AesType::AtBCContamination: - eData.eventTypeId = ProjectDataManagement::EventType::BCContamination; + eData.eventTypeId = ProjectDataManagement::PdmEventType::BCContamination; break; case AreaEffectSimulation::AesType::AtBorderline: - eData.eventTypeId = ProjectDataManagement::EventType::Borderline; + eData.eventTypeId = ProjectDataManagement::PdmEventType::Borderline; break; case AreaEffectSimulation::AesType::AtDangerArea: - eData.eventTypeId = ProjectDataManagement::EventType::DangerArea; + eData.eventTypeId = ProjectDataManagement::PdmEventType::DangerArea; break; case AreaEffectSimulation::AesType::AtFunctionalArea: - eData.eventTypeId = ProjectDataManagement::EventType::FunctionalArea; + eData.eventTypeId = ProjectDataManagement::PdmEventType::FunctionalArea; break; case AreaEffectSimulation::AesType::AtMineCorridor: - eData.eventTypeId = ProjectDataManagement::EventType::MineCorridor; + eData.eventTypeId = ProjectDataManagement::PdmEventType::MineCorridor; break; case AreaEffectSimulation::AesType::AtTechnicalArea: - eData.eventTypeId = ProjectDataManagement::EventType::TechnicalArea; + eData.eventTypeId = ProjectDataManagement::PdmEventType::TechnicalArea; break; case AreaEffectSimulation::AesType::AtGasPipe: - eData.eventTypeId = ProjectDataManagement::EventType::GasPipe; + eData.eventTypeId = ProjectDataManagement::PdmEventType::GasPipe; break; // No ExerciseEvent for AesType default: @@ -190,11 +190,11 @@ void HandlerParticipantEvent::onAesItemViewChanged(const AreaEffectSimulation::A AreaEffectSimulation::AesItem aesItem; m_aesDtc->aesItemFromId(data.aesItemId(), aesItem); - if (eData.eventTypeId == ProjectDataManagement::EventType::ExplosionCluster) + if (eData.eventTypeId == ProjectDataManagement::PdmEventType::ExplosionCluster) { ProjectDataManagement::GearClass gearClass = m_pdmDtc->gearClassFromChargeTypeId(aesItem.chargeStruct().chargeTypeId()); if (gearClass == ProjectDataManagement::GearClass_def::AirSupport) - eData.eventTypeId = ProjectDataManagement::EventType::AirSupport; + eData.eventTypeId = ProjectDataManagement::PdmEventType::AirSupport; } QJsonObject obj; @@ -269,7 +269,7 @@ void HandlerParticipantEvent::onExplosionSingleChanged(const AreaEffectSimulatio m_aesEffectState.insert(data.id(), data.effectStateId()); //m_itemViews.insert(data.id(), data.aesTypeId()); - eData.eventTypeId = ProjectDataManagement::EventType::FireEvent; + eData.eventTypeId = ProjectDataManagement::PdmEventType::FireEvent; AreaEffectSimulation::AesItem aesItem; m_aesDtc->aesItemFromId(data.id(), aesItem); @@ -328,7 +328,7 @@ void HandlerParticipantEvent::onParticipantEventChanged(const CentralEffectSimul << " position=" << data.position() << " eData.position=" << eData.position; - eData.eventTypeId = ProjectDataManagement::EventType_def::Unknown; + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::Unknown; QJsonObject obj; obj[QStringLiteral("AesId")] = QJsonValue(data.aesItemId()); @@ -338,58 +338,58 @@ void HandlerParticipantEvent::onParticipantEventChanged(const CentralEffectSimul switch(data.eventTypeId().underlying()) { - case ProjectDataManagement::EventType_def::HitEffectSimulation: - eData.eventTypeId = ProjectDataManagement::EventType_def::HitEffectSimulation; + case ProjectDataManagement::PdmEventType_def::HitEffectSimulation: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::HitEffectSimulation; break; - case ProjectDataManagement::EventType_def::HitMine: - eData.eventTypeId = ProjectDataManagement::EventType_def::HitMine; + case ProjectDataManagement::PdmEventType_def::HitMine: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::HitMine; break; - case ProjectDataManagement::EventType_def::HitN: - eData.eventTypeId = ProjectDataManagement::EventType_def::HitN; + case ProjectDataManagement::PdmEventType_def::HitN: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::HitN; break; - case ProjectDataManagement::EventType_def::HitC: - eData.eventTypeId = ProjectDataManagement::EventType_def::HitC; + case ProjectDataManagement::PdmEventType_def::HitC: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::HitC; break; - case ProjectDataManagement::EventType_def::EnterDangerArea: - eData.eventTypeId = ProjectDataManagement::EventType_def::EnterDangerArea; + case ProjectDataManagement::PdmEventType_def::EnterDangerArea: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::EnterDangerArea; break; - case ProjectDataManagement::EventType_def::LeaveDangerArea: - eData.eventTypeId = ProjectDataManagement::EventType_def::LeaveDangerArea; + case ProjectDataManagement::PdmEventType_def::LeaveDangerArea: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::LeaveDangerArea; break; - case ProjectDataManagement::EventType_def::EnterMineArea: - eData.eventTypeId = ProjectDataManagement::EventType_def::EnterMineArea; + case ProjectDataManagement::PdmEventType_def::EnterMineArea: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::EnterMineArea; break; - case ProjectDataManagement::EventType_def::LeaveMineArea: - eData.eventTypeId = ProjectDataManagement::EventType_def::LeaveMineArea; + case ProjectDataManagement::PdmEventType_def::LeaveMineArea: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::LeaveMineArea; break; - case ProjectDataManagement::EventType_def::EnterNuclear: - eData.eventTypeId = ProjectDataManagement::EventType_def::EnterNuclear; + case ProjectDataManagement::PdmEventType_def::EnterNuclear: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::EnterNuclear; break; - case ProjectDataManagement::EventType_def::LeaveNuclear: - eData.eventTypeId = ProjectDataManagement::EventType_def::LeaveNuclear; + case ProjectDataManagement::PdmEventType_def::LeaveNuclear: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::LeaveNuclear; break; - case ProjectDataManagement::EventType_def::CrossLocalBorderline: - eData.eventTypeId = ProjectDataManagement::EventType_def::CrossLocalBorderline; + case ProjectDataManagement::PdmEventType_def::CrossLocalBorderline: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::CrossLocalBorderline; obj[QStringLiteral("Global")] = QJsonValue(false); break; - case ProjectDataManagement::EventType_def::CrossGlobalBorderline: - eData.eventTypeId = ProjectDataManagement::EventType_def::CrossGlobalBorderline; + case ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::CrossGlobalBorderline; obj[QStringLiteral("Global")] = QJsonValue(true); break; - case ProjectDataManagement::EventType_def::EnterFunctionalArea: - eData.eventTypeId = ProjectDataManagement::EventType_def::EnterFunctionalArea; + case ProjectDataManagement::PdmEventType_def::EnterFunctionalArea: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::EnterFunctionalArea; break; - case ProjectDataManagement::EventType_def::LeaveFunctionalArea: - eData.eventTypeId = ProjectDataManagement::EventType_def::LeaveFunctionalArea; + case ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::LeaveFunctionalArea; break; - case ProjectDataManagement::EventType_def::EnterHazardDistance: - eData.eventTypeId = ProjectDataManagement::EventType_def::EnterHazardDistance; + case ProjectDataManagement::PdmEventType_def::EnterHazardDistance: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::EnterHazardDistance; break; - case ProjectDataManagement::EventType_def::LeaveHazardDistance: - eData.eventTypeId = ProjectDataManagement::EventType_def::LeaveHazardDistance; + case ProjectDataManagement::PdmEventType_def::LeaveHazardDistance: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::LeaveHazardDistance; break; - case ProjectDataManagement::EventType_def::AirSupport: - eData.eventTypeId = ProjectDataManagement::EventType_def::AirSupport; + case ProjectDataManagement::PdmEventType_def::AirSupport: + eData.eventTypeId = ProjectDataManagement::PdmEventType_def::AirSupport; break; default: return; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/main_handler.cpp index 18d21ab3e..e09fcf248 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/main_handler.cpp @@ -147,7 +147,7 @@ bool MainHandler::loadFromDatabase() ERROR_LOG(m_logger) << "Can not initialize WebSocket Event server"; return false; } - m_ddsHandler->addPortToPacemaker(m_webSocketEventServer->listenPort(), Core::PortType::WebSocketServer); + m_ddsHandler->addPortToPacemaker(m_webSocketEventServer->listenPort(), Core::CorePortType::WebSocketServer); if (!m_handlerEerEvent || !m_handlerEerEvent->init()) { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.cpp index 954e26790..4f6813d48 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.cpp @@ -21,24 +21,24 @@ #include -ProjectDataManagement::EventType avsEventTypeToPdmEventType(int avsEventType) +ProjectDataManagement::PdmEventType avsEventTypeToPdmEventType(int avsEventType) { - ProjectDataManagement::EventType eventType; + ProjectDataManagement::PdmEventType eventType; switch(avsEventType) { case 305: //MVS case 301: // CAMERA_AUDIO case 302: // CAMERA_VIDEO - eventType = ProjectDataManagement::EventType::CameraVideo; + eventType = ProjectDataManagement::PdmEventType::CameraVideo; break; case 303: // RADIO_CNR - eventType = ProjectDataManagement::EventType::RadioCnr; + eventType = ProjectDataManagement::PdmEventType::RadioCnr; break; case 304: // RADIO_TVC - eventType = ProjectDataManagement::EventType::RadioTvc; + eventType = ProjectDataManagement::PdmEventType::RadioTvc; break; default: - eventType = ProjectDataManagement::EventType::Unknown; + eventType = ProjectDataManagement::PdmEventType::Unknown; break; } return eventType; @@ -113,21 +113,21 @@ AvsData WebSocketAvs::jsonObjectToAvsData(const QJsonObject &obj) data.streamName = obj[QStringLiteral("streamName")].toString(); int avsEventType = obj[QStringLiteral("eventType")].toInt(); - ProjectDataManagement::EventType eventType; + ProjectDataManagement::PdmEventType eventType; switch(avsEventType) { case 301: // CAMERA_AUDIO case 302: // CAMERA_VIDEO - eventType = ProjectDataManagement::EventType::CameraVideo; + eventType = ProjectDataManagement::PdmEventType::CameraVideo; break; case 303: // RADIO_CNR - eventType = ProjectDataManagement::EventType::RadioCnr; + eventType = ProjectDataManagement::PdmEventType::RadioCnr; break; case 304: // RADIO_TVC - eventType = ProjectDataManagement::EventType::RadioTvc; + eventType = ProjectDataManagement::PdmEventType::RadioTvc; break; default: - eventType = ProjectDataManagement::EventType::Unknown; + eventType = ProjectDataManagement::PdmEventType::Unknown; ERROR_LOG(m_logger) << "Unknown avsEventType: " << avsEventType; break; } @@ -216,7 +216,7 @@ void WebSocketAvs::handleAvsData(const AvsData &data, const bool &lastRangeClose DEBUG_LOG(m_logger) << "kein Publish (avsData.endTime == -1) && (data.endTime == -1)"; return; } - if ( (data.endTime == -1) && (data.eventType == ProjectDataManagement::EventType::RadioCnr)) + if ( (data.endTime == -1) && (data.eventType == ProjectDataManagement::PdmEventType::RadioCnr)) { DEBUG_LOG(m_logger) << "kein Publish (avsData.endTime == -1) && RadioCnr"; return; @@ -501,7 +501,7 @@ void WebSocketAvs::onCleanUpDbInternal() if (!collection.contains(eItem.eventTime)) { AvsData add = eItem; - bool checkMsi = eItem.eventType == ProjectDataManagement::EventType::CameraVideo; + bool checkMsi = eItem.eventType == ProjectDataManagement::PdmEventType::CameraVideo; int mountingPointId = 0; if (checkMsi && m_avmDtc->mountingPointForStreamName(eItem.streamName, mountingPointId)) @@ -520,7 +520,7 @@ void WebSocketAvs::onCleanUpDbInternal() } for ( auto item : list) { - bool checkMsi = eItem.eventType == ProjectDataManagement::EventType::CameraVideo; + bool checkMsi = eItem.eventType == ProjectDataManagement::PdmEventType::CameraVideo; if (item.endTime == eItem.endTime ) { @@ -672,9 +672,9 @@ QMap> WebSocketAvs::getAllInternalDbData() QVector dataVec; //qCritical() << "START reading internal db "; - m_dbHandler->db()->selectByEventTypeId(dataVec, ProjectDataManagement::EventType::CameraVideo); - m_dbHandler->db()->selectByEventTypeId(dataVec, ProjectDataManagement::EventType::RadioCnr); - m_dbHandler->db()->selectByEventTypeId(dataVec, ProjectDataManagement::EventType::RadioTvc); + m_dbHandler->db()->selectByEventTypeId(dataVec, ProjectDataManagement::PdmEventType::CameraVideo); + m_dbHandler->db()->selectByEventTypeId(dataVec, ProjectDataManagement::PdmEventType::RadioCnr); + m_dbHandler->db()->selectByEventTypeId(dataVec, ProjectDataManagement::PdmEventType::RadioTvc); // m_dbHandler->db()->select(dataVec); //qCritical() << "END select reading internal db "; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.h b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.h index 33a87237c..d7e55d7ce 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_avs.h @@ -36,7 +36,7 @@ struct AvsData int id; qint64 eventTime; qint64 endTime; - ProjectDataManagement::EventType eventType; + ProjectDataManagement::PdmEventType eventType; QString streamName; int mainStructureElementId; QSharedPointer timer; // no plain ptr here since AvsData is copied @@ -44,7 +44,7 @@ struct AvsData : id(0) , eventTime(0) , endTime(-1) - , eventType(ProjectDataManagement::EventType::Unknown) + , eventType(ProjectDataManagement::PdmEventType::Unknown) , mainStructureElementId(0) , timer(new QTimer) { diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_server.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_server.cpp index 4d9815936..b4088c6d5 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_server.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseEventManagement/web_socket_server.cpp @@ -232,7 +232,7 @@ void WebSocketEventServer::historyDataRequested(const QSqlDatabase &db, QWebSock { int i = 0; data.id = q.value(i++).toInt(); - data.eventTypeId = static_cast(q.value(i++).toInt()); + data.eventTypeId = static_cast(q.value(i++).toInt()); data.participantId = q.value(i++).toInt(); data.partyId = q.value(i++).toInt(); data.equipmentNumber = q.value(i++).toInt(); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseManagement/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseManagement/main_handler.cpp index 18d58da8a..780305996 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseManagement/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ExerciseManagement/main_handler.cpp @@ -135,7 +135,7 @@ bool MainHandler::initWebSocketHandler() return false; } - m_ddsHandler->pacemaker()->addPort(m_websocketHandler->webSocketPort(), Core::PortType::WebSocketServer); + m_ddsHandler->pacemaker()->addPort(m_websocketHandler->webSocketPort(), Core::CorePortType::WebSocketServer); return true; } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/main_handler.cpp index 3df9cee25..549f619da 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/main_handler.cpp @@ -131,7 +131,7 @@ bool MainHandler::initFlmHandler() ERROR_LOG(m_logger) << "Initialisation WebSocketInterfaceHandler failed."; return false; } - m_ddsHandler->pacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::PortType::WebSocketServer); + m_ddsHandler->pacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::CorePortType::WebSocketServer); DEBUG_LOG(m_logger) << "Initialisation WebSocketInterfaceHandler successful."; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.cpp index d5c9dab1c..7631d64bf 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.cpp @@ -65,7 +65,7 @@ void DdsHandler::setRunningState(Core::RunningState rs) m_pacemaker->setNewState(rs); } -void DdsHandler::addPortToPacemaker(quint16 port, Core::PortType type) +void DdsHandler::addPortToPacemaker(quint16 port, Core::CorePortType type) { if (!m_pacemaker) return; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.h b/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.h index 878f5982a..e2c1de8c2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.h +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/dds_handler.h @@ -33,7 +33,7 @@ public: bool init(const QStringList &qosFileList = QStringList()); void setRunningState(Core::RunningState rs); - void addPortToPacemaker(quint16 port, Core::PortType type); + void addPortToPacemaker(quint16 port, Core::CorePortType type); std::shared_ptr dts() const { return m_ddsDts; } std::shared_ptr fts() const { return m_ddsFts; } diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/InfrastructureManagement/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/InfrastructureManagement/main_handler.cpp index a7d265ef4..f47077127 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/InfrastructureManagement/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/InfrastructureManagement/main_handler.cpp @@ -148,7 +148,7 @@ bool MainHandler::init(int domainId) INFO_LOG(m_logger) << "ISM MainHandler initialized."; pm->setNewState(Core::RunningState::Running); - pm->addPort(m_handlerWebSocketInterface->webSocketPort(), Core::PortType::WebSocketServer); + pm->addPort(m_handlerWebSocketInterface->webSocketPort(), Core::CorePortType::WebSocketServer); return true; } // end of init() diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/OcBaseDownload/handler_pdf_download.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/OcBaseDownload/handler_pdf_download.cpp index a1668a1e0..1160069fa 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/OcBaseDownload/handler_pdf_download.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/OcBaseDownload/handler_pdf_download.cpp @@ -72,7 +72,7 @@ void HandlerPdfDownload::handleServicePortsInformation(const QVectorpacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::PortType::WebSocketServer); + m_ddsHandler->pacemaker()->addPort(m_handlerWebSocket->serverWebSocketPort(), Core::CorePortType::WebSocketServer); DEBUG_LOG(m_logger) << "Initialisation WebSocketInterfaceHandler succesful."; return true; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/mission_plan_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/mission_plan_handler.cpp index 2597e9ac5..cfbbd886f 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/mission_plan_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/mission_plan_handler.cpp @@ -186,7 +186,7 @@ bool MissionPlanHandler::isUasInAutoMode(int participantId) DEBUG_LOG(m_logger) << "uas with pid " << participantId << " is in mode: " << (int)uas.uasState().underlying(); - return (uas.uasState() == ProjectDataManagement::UasState::Auto); + return (uas.uasState() == ProjectDataManagement::UasState::UasState_Auto); } // stolen from Lts/Plugins/ParticipantManagement/Gui/ParticipantInfo/participant_info_dialog.cpp diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/uas_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/uas_handler.cpp index cb2d20d39..e5dff57bf 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/uas_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/UasHandling/uas_handler.cpp @@ -153,7 +153,7 @@ Core::FunctionReplyObject UasHandler::createUas(const CreateModifyUasRequest &re Database::PpmUas dbUas; dbUas.deviceIdentifier = QString::fromStdString(request.deviceIdentifier()); - dbUas.uasStateId = ProjectDataManagement::UasState::Undefined; + dbUas.uasStateId = ProjectDataManagement::UasState::UasState_Undefined; dbUas.participantId = request.participantId(); dbUas.exerciseId = request.exerciseId(); dbUas.hostname = QString::fromStdString(request.hostname()); @@ -274,7 +274,7 @@ void UasHandler::onUASRadioLinkConnectionStatusChanged(const UASRadioLinkConnect auto uas = m_uass.value(data.id()); if (mod == DataModification::eRemoved) - uas->setState(ProjectDataManagement::UasState::Undefined); + uas->setState(ProjectDataManagement::UasState::UasState_Undefined); else uas->setState(data.uasState()); m_mainHandler->exAnyDts()->publish(uas->toDdsUas()); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/main_handler.cpp index 63f70d1f9..d34685fe7 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ParticipantManagement/main_handler.cpp @@ -115,7 +115,7 @@ bool MainHandler::init(int domainId, int exerciseId) return false; } DEBUG_LOG(m_logger) << "ParticipantHandler initialized"; - m_ddsHandler->pacemaker()->addPort(m_participantHandler->getWebSocketPort(), Core::PortType::WebSocketPositionServer); + m_ddsHandler->pacemaker()->addPort(m_participantHandler->getWebSocketPort(), Core::CorePortType::WebSocketPositionServer); m_targetInformationHandler = std::make_shared(this); if (!m_targetInformationHandler->init()) @@ -168,7 +168,7 @@ bool MainHandler::init(int domainId, int exerciseId) return false; } DEBUG_LOG(m_logger) << "WebSocketInterfaceHandler initialized"; - m_ddsHandler->pacemaker()->addPort(m_websocketHandler->webSocketPort(), Core::PortType::WebSocketServer); + m_ddsHandler->pacemaker()->addPort(m_websocketHandler->webSocketPort(), Core::CorePortType::WebSocketServer); m_ddsHandler->pacemaker()->setNewState(Core::RunningState::Running); // UasHandler diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_dtc_impl_custom.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_dtc_impl_custom.cpp index 3266d39e2..1553a8d5a 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_dtc_impl_custom.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_dtc_impl_custom.cpp @@ -781,8 +781,8 @@ GearClass DtcImplCustom::gearClassFromChargeTypeId(int chargeTypeId) if (chargeTypeId <= 0) { // update cache: - s_gearClassChargeTypeCache[requestedCTID] = ProjectDataManagement::GearClass::Unknown; - return ProjectDataManagement::GearClass::Unknown; + s_gearClassChargeTypeCache[requestedCTID] = ProjectDataManagement::GearClass::GearClass_Unknown; + return ProjectDataManagement::GearClass::GearClass_Unknown; } const auto &gear2ChargeMap = gearTypeChargeTypes(); @@ -802,9 +802,9 @@ GearClass DtcImplCustom::gearClassFromChargeTypeId(int chargeTypeId) } // update cache: - s_gearClassChargeTypeCache[requestedCTID] = ProjectDataManagement::GearClass::Unknown; + s_gearClassChargeTypeCache[requestedCTID] = ProjectDataManagement::GearClass::GearClass_Unknown; - return ProjectDataManagement::GearClass::Unknown; + return ProjectDataManagement::GearClass::GearClass_Unknown; } QVector DtcImplCustom::getSanitationProcedures(qint64 procedures) @@ -991,7 +991,7 @@ bool DtcImplCustom::isRocket(int chargeTypeId) { const GearClass gearClass = gearClassFromChargeTypeId(chargeTypeId); - return gearClass.underlying() == GearClass::Rocket; + return gearClass.underlying() == GearClass::GearClass_Rocket; } ChargeTypeIgniterTypeIgniterFunction DtcImplCustom::getChargeTypeIgniterTypeIgniterFunction(int chargeTypeId, int igniterTypeId, int igniterFunctionId) diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_service.xml b/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_service.xml index 0cfb82df8..9d875939a 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_service.xml +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_service.xml @@ -552,7 +552,7 @@ - + @@ -671,7 +671,7 @@ - + @@ -1111,24 +1111,24 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - - + + + + + @@ -1300,28 +1300,28 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -1330,180 +1330,180 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + - + - - - - - - - + + + + + + + - - - + + + - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + @@ -1530,9 +1530,9 @@ - - - + + + @@ -1545,17 +1545,17 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_to_string.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_to_string.cpp index 6d37ed021..c4d23ada2 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_to_string.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/ProjectDataManagement/pdm_to_string.cpp @@ -21,11 +21,11 @@ static QString toStringBuilding(VulnerabilityState vs) switch (vs) { #ifdef ETS_MODE - case VulnerabilityState::CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Ready", "VulnerabilityStateBuilding"); - case VulnerabilityState::CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Damaged", "VulnerabilityStateBuilding"); + case VulnerabilityState::VulnerabilityState_CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Ready", "VulnerabilityStateBuilding"); + case VulnerabilityState::VulnerabilityState_CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Damaged", "VulnerabilityStateBuilding"); #else - case VulnerabilityState::CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Combat Ready", "VulnerabilityStateBuilding"); - case VulnerabilityState::CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "CatastrophicKill", "VulnerabilityStateBuilding"); + case VulnerabilityState::VulnerabilityState_CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Combat Ready", "VulnerabilityStateBuilding"); + case VulnerabilityState::VulnerabilityState_CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "CatastrophicKill", "VulnerabilityStateBuilding"); #endif default: break; } @@ -37,33 +37,33 @@ static QString toStringVehicle(VulnerabilityState vs) switch (vs) { #ifdef ETS_MODE - case VulnerabilityState::CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Ready / OK", "VulnerabilityStateVehicle"); - case VulnerabilityState::LightDamage: return QCoreApplication::translate("ProjectDataManagement", "Communication Damage", "VulnerabilityStateVehicle"); - case VulnerabilityState::HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "Main Function Damage", "VulnerabilityStateVehicle"); - case VulnerabilityState::MobilityKill: return QCoreApplication::translate("ProjectDataManagement", "Mobility Lost", "VulnerabilityStateVehicle"); - case VulnerabilityState::CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Fully Damaged", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Ready / OK", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_LightDamage: return QCoreApplication::translate("ProjectDataManagement", "Communication Damage", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "Main Function Damage", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_MobilityKill: return QCoreApplication::translate("ProjectDataManagement", "Mobility Lost", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Fully Damaged", "VulnerabilityStateVehicle"); default: break; #else - case VulnerabilityState::LightDamage: return QCoreApplication::translate("ProjectDataManagement", "Comms Damaged", "VulnerabilityStateVehicle"); - case VulnerabilityState::MediumDamage: return QCoreApplication::translate("ProjectDataManagement", "Veh Body Damaged", "VulnerabilityStateVehicle"); - case VulnerabilityState::HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "Main Funct Damaged", "VulnerabilityStateVehicle"); - case VulnerabilityState::MobilityKill: return QCoreApplication::translate("ProjectDataManagement", "Mobility Kill", "VulnerabilityStateVehicle"); - case VulnerabilityState::VisibleMobilityKill: return QCoreApplication::translate("ProjectDataManagement", "Visible Mobility Kill", "VulnerabilityStateVehicle"); - case VulnerabilityState::WeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Wpn / Turret Damaged", "VulnerabilityStateVehicle"); - case VulnerabilityState::VisibleWeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Visible Wpn / Turret Damaged", "VulnerabilityStateVehicle"); - case VulnerabilityState::CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Catastrophic Kill", "VulnerabilityStateVehicle"); - case VulnerabilityState::CombatReady: - case VulnerabilityState::NoChange: - case VulnerabilityState::TemporarySeverance: - case VulnerabilityState::NearMiss: - case VulnerabilityState::HitWithNoEffect: - case VulnerabilityState::VulnerabilityBitsChanged: - case VulnerabilityState::NContamination: - case VulnerabilityState::BContamination: - case VulnerabilityState::CContamination: - case VulnerabilityState::NotReady: // Internal - case VulnerabilityState::Reserved: // Internal + case VulnerabilityState::VulnerabilityState_LightDamage: return QCoreApplication::translate("ProjectDataManagement", "Comms Damaged", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_MediumDamage: return QCoreApplication::translate("ProjectDataManagement", "Veh Body Damaged", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "Main Funct Damaged", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_MobilityKill: return QCoreApplication::translate("ProjectDataManagement", "Mobility Kill", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_VisibleMobilityKill: return QCoreApplication::translate("ProjectDataManagement", "Visible Mobility Kill", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_WeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Wpn / Turret Damaged", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_VisibleWeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Visible Wpn / Turret Damaged", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Catastrophic Kill", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_CombatReady: + case VulnerabilityState::VulnerabilityState_NoChange: + case VulnerabilityState::VulnerabilityState_TemporarySeverance: + case VulnerabilityState::VulnerabilityState_NearMiss: + case VulnerabilityState::VulnerabilityState_HitWithNoEffect: + case VulnerabilityState::VulnerabilityState_VulnerabilityBitsChanged: + case VulnerabilityState::VulnerabilityState_NContamination: + case VulnerabilityState::VulnerabilityState_BContamination: + case VulnerabilityState::VulnerabilityState_CContamination: + case VulnerabilityState::VulnerabilityState_NotReady: // Internal + case VulnerabilityState::VulnerabilityState_Reserved: // Internal break; // use common translation from toString() #endif } @@ -76,35 +76,35 @@ static QString toStringSoldier(VulnerabilityState vs) switch (vs) { #ifdef ETS_MODE - case VulnerabilityState::CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Ready / OK", "VulnerabilityStateVehicle"); - case VulnerabilityState::LightDamage: return QCoreApplication::translate("ProjectDataManagement", "lightly injured", "VulnerabilityStateVehicle"); - case VulnerabilityState::MediumDamage: return QCoreApplication::translate("ProjectDataManagement", "moderatly injured", "VulnerabilityStateVehicle"); - case VulnerabilityState::HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "seriously injured", "VulnerabilityStateVehicle"); - case VulnerabilityState::CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "dead", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_CombatReady: return QCoreApplication::translate("ProjectDataManagement", "Ready / OK", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_LightDamage: return QCoreApplication::translate("ProjectDataManagement", "lightly injured", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_MediumDamage: return QCoreApplication::translate("ProjectDataManagement", "moderatly injured", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "seriously injured", "VulnerabilityStateVehicle"); + case VulnerabilityState::VulnerabilityState_CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "dead", "VulnerabilityStateVehicle"); default: break; #else - case VulnerabilityState::LightDamage: return QCoreApplication::translate("ProjectDataManagement", "Wounded Walking", "VulnerabilityStateSoldier"); - case VulnerabilityState::MediumDamage: return QCoreApplication::translate("ProjectDataManagement", "Wounded Sitting", "VulnerabilityStateSoldier"); - case VulnerabilityState::HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "Wounded Laying", "VulnerabilityStateSoldier"); - case VulnerabilityState::CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Catastrophic Kill / Killed", "VulnerabilityStateSoldier"); - case VulnerabilityState::WeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Weapon Damage", "VulnerabilityStateSoldier"); - case VulnerabilityState::VisibleWeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Visible Weapon Damage", "VulnerabilityStateSoldier"); - case VulnerabilityState::CombatReady: - case VulnerabilityState::TemporarySeverance: - case VulnerabilityState::NearMiss: - case VulnerabilityState::HitWithNoEffect: - case VulnerabilityState::VulnerabilityBitsChanged: - case VulnerabilityState::NContamination: - case VulnerabilityState::BContamination: - case VulnerabilityState::CContamination: - case VulnerabilityState::NoChange: + case VulnerabilityState::VulnerabilityState_LightDamage: return QCoreApplication::translate("ProjectDataManagement", "Wounded Walking", "VulnerabilityStateSoldier"); + case VulnerabilityState::VulnerabilityState_MediumDamage: return QCoreApplication::translate("ProjectDataManagement", "Wounded Sitting", "VulnerabilityStateSoldier"); + case VulnerabilityState::VulnerabilityState_HeavyDamage: return QCoreApplication::translate("ProjectDataManagement", "Wounded Laying", "VulnerabilityStateSoldier"); + case VulnerabilityState::VulnerabilityState_CatastrophicKill: return QCoreApplication::translate("ProjectDataManagement", "Catastrophic Kill / Killed", "VulnerabilityStateSoldier"); + case VulnerabilityState::VulnerabilityState_WeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Weapon Damage", "VulnerabilityStateSoldier"); + case VulnerabilityState::VulnerabilityState_VisibleWeaponSystemDamage: return QCoreApplication::translate("ProjectDataManagement", "Visible Weapon Damage", "VulnerabilityStateSoldier"); + case VulnerabilityState::VulnerabilityState_CombatReady: + case VulnerabilityState::VulnerabilityState_TemporarySeverance: + case VulnerabilityState::VulnerabilityState_NearMiss: + case VulnerabilityState::VulnerabilityState_HitWithNoEffect: + case VulnerabilityState::VulnerabilityState_VulnerabilityBitsChanged: + case VulnerabilityState::VulnerabilityState_NContamination: + case VulnerabilityState::VulnerabilityState_BContamination: + case VulnerabilityState::VulnerabilityState_CContamination: + case VulnerabilityState::VulnerabilityState_NoChange: break; // use common translation from toString() // those should not happen ... - case VulnerabilityState::MobilityKill: - case VulnerabilityState::VisibleMobilityKill: - case VulnerabilityState::NotReady: // Internal - case VulnerabilityState::Reserved: // Internal + case VulnerabilityState::VulnerabilityState_MobilityKill: + case VulnerabilityState::VulnerabilityState_VisibleMobilityKill: + case VulnerabilityState::VulnerabilityState_NotReady: // Internal + case VulnerabilityState::VulnerabilityState_Reserved: // Internal break; #endif } @@ -115,15 +115,15 @@ QString toString(VulnerabilityState vs, VulnerabilityClass vc) { switch (vc) { - case VulnerabilityClass::Unknown: - case VulnerabilityClass::WtdDamages: - case VulnerabilityClass::WtdInjuries: + case VulnerabilityClass::VulnerabilityClass_Unknown: + case VulnerabilityClass::VulnerabilityClass_WtdDamages: + case VulnerabilityClass::VulnerabilityClass_WtdInjuries: return toString(vs); - case VulnerabilityClass::BuildingDamages: + case VulnerabilityClass::VulnerabilityClass_BuildingDamages: return toStringBuilding(vs); - case VulnerabilityClass::VehicleDamages: + case VulnerabilityClass::VulnerabilityClass_VehicleDamages: return toStringVehicle(vs); - case VulnerabilityClass::SoldierInjuries: + case VulnerabilityClass::VulnerabilityClass_SoldierInjuries: return toStringSoldier(vs); } return QCoreApplication::translate("ProjectDataManagement", "Unknown (%1)", "VulnerabilityState").arg(static_cast(vs)); diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/WsBiteInterface/bite_data_manager.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/WsBiteInterface/bite_data_manager.cpp index 865485e2c..9f801ff49 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/WsBiteInterface/bite_data_manager.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/WsBiteInterface/bite_data_manager.cpp @@ -107,7 +107,7 @@ void DataManager::onTextMessageFromScm(const QString &message) { const QJsonObject &port = valPort.toObject(); int typeId = port.value(TYPE_ID()).toInt(); - if (typeId == Core::PortType::WebSocketServer) + if (typeId == Core::CorePortType::WebSocketServer) { int tabPort = port.value(NUMBER()).toInt(); DEBUG_LOG(m_logger) << "connect to TAB - port: " << tabPort; diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/main_handler.cpp b/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/main_handler.cpp index 38cd70c7d..1b8655551 100755 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/main_handler.cpp +++ b/qt6-after/qt6-migrated-legatus/Lts/Services/WarehouseGuez/main_handler.cpp @@ -94,7 +94,7 @@ bool MainHandler::init(int domainId) } m_ddsHandler->pacemaker()->setNewState(Core::RunningState::Running); - m_ddsHandler->pacemaker()->addPort(m_wsBaseDataHandler->webSocketPort(), Core::PortType::WebSocketServer); + m_ddsHandler->pacemaker()->addPort(m_wsBaseDataHandler->webSocketPort(), Core::CorePortType::WebSocketServer); return true; }