diff --git a/forward-declarations/aes_dtc.h b/forward-declarations/aes_dtc.h deleted file mode 100644 index 53d8cdb02..000000000 --- a/forward-declarations/aes_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace AreaEffectSimulation -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace AreaEffectSimulation diff --git a/forward-declarations/aes_enums.hpp b/forward-declarations/aes_enums.hpp deleted file mode 100644 index 7dc7ece03..000000000 --- a/forward-declarations/aes_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace AreaEffectSimulation -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace AreaEffectSimulation diff --git a/forward-declarations/alm_dtc.h b/forward-declarations/alm_dtc.h deleted file mode 100644 index 48fc0cc57..000000000 --- a/forward-declarations/alm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace AlarmManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace AlarmManagement diff --git a/forward-declarations/asm_dtc.h b/forward-declarations/asm_dtc.h deleted file mode 100644 index 085fecaf1..000000000 --- a/forward-declarations/asm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace AssetManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace AssetManagement diff --git a/forward-declarations/asm_enums.hpp b/forward-declarations/asm_enums.hpp deleted file mode 100644 index d4ac88b4e..000000000 --- a/forward-declarations/asm_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace AssetManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace AssetManagement diff --git a/forward-declarations/avm_dtc.h b/forward-declarations/avm_dtc.h deleted file mode 100644 index 6ebbe52b0..000000000 --- a/forward-declarations/avm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace AudioVideoManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace AudioVideoManagement diff --git a/forward-declarations/avm_enums.hpp b/forward-declarations/avm_enums.hpp deleted file mode 100644 index c4a2a16af..000000000 --- a/forward-declarations/avm_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace AudioVideoManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace AudioVideoManagement diff --git a/forward-declarations/bld_dtc.h b/forward-declarations/bld_dtc.h deleted file mode 100644 index 1a97ff37a..000000000 --- a/forward-declarations/bld_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace Buildings -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace Buildings diff --git a/forward-declarations/bld_enums.hpp b/forward-declarations/bld_enums.hpp deleted file mode 100644 index e3f3ac39c..000000000 --- a/forward-declarations/bld_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace Buildings -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace Buildings diff --git a/forward-declarations/ces_dtc.h b/forward-declarations/ces_dtc.h deleted file mode 100644 index afdb06c40..000000000 --- a/forward-declarations/ces_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace CentralEffectSimulation -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace CentralEffectSimulation diff --git a/forward-declarations/cmo_dtc.h b/forward-declarations/cmo_dtc.h deleted file mode 100644 index 451073155..000000000 --- a/forward-declarations/cmo_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace ComponentMonitor -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace ComponentMonitor diff --git a/forward-declarations/cod_dtc.h b/forward-declarations/cod_dtc.h deleted file mode 100644 index 0aad572f6..000000000 --- a/forward-declarations/cod_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace CodificationManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace CodificationManagement diff --git a/forward-declarations/core_dtc.h b/forward-declarations/core_dtc.h deleted file mode 100644 index 47120f2bd..000000000 --- a/forward-declarations/core_dtc.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace DDS -{ -namespace Core -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace Core -} // namespace DDS diff --git a/forward-declarations/core_enums.hpp b/forward-declarations/core_enums.hpp deleted file mode 100644 index 7cf5e6fee..000000000 --- a/forward-declarations/core_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace Core -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace Core diff --git a/forward-declarations/eem_dtc.h b/forward-declarations/eem_dtc.h deleted file mode 100644 index ce5c860f8..000000000 --- a/forward-declarations/eem_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace ExerciseEventManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace ExerciseEventManagement diff --git a/forward-declarations/eem_enums.hpp b/forward-declarations/eem_enums.hpp deleted file mode 100644 index 69fa05e78..000000000 --- a/forward-declarations/eem_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace ExerciseEventManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace ExerciseEventManagement diff --git a/forward-declarations/esc_dtc.h b/forward-declarations/esc_dtc.h deleted file mode 100644 index d91be8274..000000000 --- a/forward-declarations/esc_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace EffectShowClient -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace EffectShowClient diff --git a/forward-declarations/esm_dtc.h b/forward-declarations/esm_dtc.h deleted file mode 100644 index d73623e87..000000000 --- a/forward-declarations/esm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace EffectShowManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace EffectShowManagement diff --git a/forward-declarations/evl_dtc.h b/forward-declarations/evl_dtc.h deleted file mode 100644 index 89207e684..000000000 --- a/forward-declarations/evl_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace Evaluations -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace Evaluations diff --git a/forward-declarations/exm_dtc.h b/forward-declarations/exm_dtc.h deleted file mode 100644 index d9f59111e..000000000 --- a/forward-declarations/exm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace ExerciseManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace ExerciseManagement diff --git a/forward-declarations/exm_enums.hpp b/forward-declarations/exm_enums.hpp deleted file mode 100644 index 63217d29f..000000000 --- a/forward-declarations/exm_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace ExerciseManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace ExerciseManagement diff --git a/forward-declarations/flm_dtc.h b/forward-declarations/flm_dtc.h deleted file mode 100644 index 9a997306f..000000000 --- a/forward-declarations/flm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace FileManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace FileManagement diff --git a/forward-declarations/flm_enums.hpp b/forward-declarations/flm_enums.hpp deleted file mode 100644 index 9bef20c39..000000000 --- a/forward-declarations/flm_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace FileManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace FileManagement diff --git a/forward-declarations/generic_dtc.h b/forward-declarations/generic_dtc.h deleted file mode 100644 index 22e37f6f5..000000000 --- a/forward-declarations/generic_dtc.h +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace DDS -{ -namespace DTC -{ -class Dtc; -class Ftc; - -// Generic DTC Forward-Declarations (Template-Klassen) -template class GenericDtc; -template class GenericDtcSampleInfo; -template class Ddtc; -template class DdtcSampleInfo; -} // namespace DTC -} // namespace DDS - -// Generic Namespace für generische DDS-Typen -namespace Generic -{ -class Dtc; -class Ftc; -} // namespace Generic diff --git a/forward-declarations/gim_dtc.h b/forward-declarations/gim_dtc.h deleted file mode 100644 index 1f16e4e83..000000000 --- a/forward-declarations/gim_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace GuezIedManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace GuezIedManagement diff --git a/forward-declarations/gna_dtc.h b/forward-declarations/gna_dtc.h deleted file mode 100644 index 47d51ae59..000000000 --- a/forward-declarations/gna_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace GuezNasat -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace GuezNasat diff --git a/forward-declarations/ism_dtc.h b/forward-declarations/ism_dtc.h deleted file mode 100644 index b62a281ef..000000000 --- a/forward-declarations/ism_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace InfrastructureManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace InfrastructureManagement diff --git a/forward-declarations/ism_enums.hpp b/forward-declarations/ism_enums.hpp deleted file mode 100644 index 369f0caa3..000000000 --- a/forward-declarations/ism_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace InfrastructureManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace InfrastructureManagement diff --git a/forward-declarations/mdm_dtc.h b/forward-declarations/mdm_dtc.h deleted file mode 100644 index 9efa8bfc7..000000000 --- a/forward-declarations/mdm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace MeteoDataManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace MeteoDataManagement diff --git a/forward-declarations/mrk_dtc.h b/forward-declarations/mrk_dtc.h deleted file mode 100644 index d9dc88001..000000000 --- a/forward-declarations/mrk_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace MarkerManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace MarkerManagement diff --git a/forward-declarations/msg_dtc.h b/forward-declarations/msg_dtc.h deleted file mode 100644 index e6a935b68..000000000 --- a/forward-declarations/msg_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace Messaging -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace Messaging diff --git a/forward-declarations/nom_dtc.h b/forward-declarations/nom_dtc.h deleted file mode 100644 index 62a762723..000000000 --- a/forward-declarations/nom_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace NotificationManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace NotificationManagement diff --git a/forward-declarations/nom_enums.hpp b/forward-declarations/nom_enums.hpp deleted file mode 100644 index 5b65a07b3..000000000 --- a/forward-declarations/nom_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace NotificationManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace NotificationManagement diff --git a/forward-declarations/opm_dtc.h b/forward-declarations/opm_dtc.h deleted file mode 100644 index c69e9ca0e..000000000 --- a/forward-declarations/opm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace OperatorManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace OperatorManagement diff --git a/forward-declarations/oss_dtc.h b/forward-declarations/oss_dtc.h deleted file mode 100644 index cd1ffb381..000000000 --- a/forward-declarations/oss_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace OcSituationServer -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace OcSituationServer diff --git a/forward-declarations/pdm_dtc.h b/forward-declarations/pdm_dtc.h deleted file mode 100644 index 9002af552..000000000 --- a/forward-declarations/pdm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace ProjectDataManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace ProjectDataManagement diff --git a/forward-declarations/pdm_dtc_types.h b/forward-declarations/pdm_dtc_types.h deleted file mode 100644 index d8e1354c7..000000000 --- a/forward-declarations/pdm_dtc_types.h +++ /dev/null @@ -1,385 +0,0 @@ - -/** -* DTC definitions -*/ - -// warning: this file is generated with command -// Lts/Common/CodeGen/codegen_simple.py ALL Lts/Services/ProjectDataManagement/pdm_service.xml build/Lts/Services/ProjectDataManagement/ -// at Sun Sep 6 18:00:15 2026 -// it will be overwritten by next run - do not modify! - -#pragma once - -#include "pdm.hpp" - -/** - * Type definitions - * => DataTopicClients (DTCs) - */ - -namespace DDSGeneric -{ -template -class GenericDataReader; -template -class GenericDataReaderContentFilter; -class DynamicDataReader; -} - -namespace DTC -{ - template class GenericDtc; - template class GenericDtcImpl; - template class GenericDtcSampleInfo; - template class GenericDtcImplSampleInfo; - - // Topic ProjectDataManagement::BiteComponentText - using DroBiteComponentText = DDSGeneric::GenericDataReader; - using BiteComponentText = GenericDtc; - using BiteComponentTextImpl = GenericDtcImpl; - using DroBiteComponentTextCF = DDSGeneric::GenericDataReaderContentFilter; - using BiteComponentTextCF = GenericDtc; - using BiteComponentTextCFImpl = GenericDtcImpl; - namespace SampleInfo { - using BiteComponentText = GenericDtcSampleInfo; - using BiteComponentTextImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::BuildingChargeEffect - using DroBuildingChargeEffect = DDSGeneric::GenericDataReader; - using BuildingChargeEffect = GenericDtc; - using BuildingChargeEffectImpl = GenericDtcImpl; - using DroBuildingChargeEffectCF = DDSGeneric::GenericDataReaderContentFilter; - using BuildingChargeEffectCF = GenericDtc; - using BuildingChargeEffectCFImpl = GenericDtcImpl; - namespace SampleInfo { - using BuildingChargeEffect = GenericDtcSampleInfo; - using BuildingChargeEffectImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::CanComponentString - using DroCanComponentString = DDSGeneric::GenericDataReader; - using CanComponentString = GenericDtc; - using CanComponentStringImpl = GenericDtcImpl; - using DroCanComponentStringCF = DDSGeneric::GenericDataReaderContentFilter; - using CanComponentStringCF = GenericDtc; - using CanComponentStringCFImpl = GenericDtcImpl; - namespace SampleInfo { - using CanComponentString = GenericDtcSampleInfo; - using CanComponentStringImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::ChargeType - using DroChargeType = DDSGeneric::GenericDataReader; - using ChargeType = GenericDtc; - using ChargeTypeImpl = GenericDtcImpl; - using DroChargeTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using ChargeTypeCF = GenericDtc; - using ChargeTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using ChargeType = GenericDtcSampleInfo; - using ChargeTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::ChargeTypeIgniterTypeIgniterFunction - using DroChargeTypeIgniterTypeIgniterFunction = DDSGeneric::GenericDataReader; - using ChargeTypeIgniterTypeIgniterFunction = GenericDtc; - using ChargeTypeIgniterTypeIgniterFunctionImpl = GenericDtcImpl; - using DroChargeTypeIgniterTypeIgniterFunctionCF = DDSGeneric::GenericDataReaderContentFilter; - using ChargeTypeIgniterTypeIgniterFunctionCF = GenericDtc; - using ChargeTypeIgniterTypeIgniterFunctionCFImpl = GenericDtcImpl; - namespace SampleInfo { - using ChargeTypeIgniterTypeIgniterFunction = GenericDtcSampleInfo; - using ChargeTypeIgniterTypeIgniterFunctionImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::ChargeTypeLoadType - using DroChargeTypeLoadType = DDSGeneric::GenericDataReader; - using ChargeTypeLoadType = GenericDtc; - using ChargeTypeLoadTypeImpl = GenericDtcImpl; - using DroChargeTypeLoadTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using ChargeTypeLoadTypeCF = GenericDtc; - using ChargeTypeLoadTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using ChargeTypeLoadType = GenericDtcSampleInfo; - using ChargeTypeLoadTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::EquipmentSystemEventFilter - using DroEquipmentSystemEventFilter = DDSGeneric::GenericDataReader; - using EquipmentSystemEventFilter = GenericDtc; - using EquipmentSystemEventFilterImpl = GenericDtcImpl; - using DroEquipmentSystemEventFilterCF = DDSGeneric::GenericDataReaderContentFilter; - using EquipmentSystemEventFilterCF = GenericDtc; - using EquipmentSystemEventFilterCFImpl = GenericDtcImpl; - namespace SampleInfo { - using EquipmentSystemEventFilter = GenericDtcSampleInfo; - using EquipmentSystemEventFilterImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::EventFilterHgrMineSearch - using DroEventFilterHgrMineSearch = DDSGeneric::GenericDataReader; - using EventFilterHgrMineSearch = GenericDtc; - using EventFilterHgrMineSearchImpl = GenericDtcImpl; - using DroEventFilterHgrMineSearchCF = DDSGeneric::GenericDataReaderContentFilter; - using EventFilterHgrMineSearchCF = GenericDtc; - using EventFilterHgrMineSearchCFImpl = GenericDtcImpl; - namespace SampleInfo { - using EventFilterHgrMineSearch = GenericDtcSampleInfo; - using EventFilterHgrMineSearchImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::FirePurpose - using DroFirePurpose = DDSGeneric::GenericDataReader; - using FirePurpose = GenericDtc; - using FirePurposeImpl = GenericDtcImpl; - using DroFirePurposeCF = DDSGeneric::GenericDataReaderContentFilter; - using FirePurposeCF = GenericDtc; - using FirePurposeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using FirePurpose = GenericDtcSampleInfo; - using FirePurposeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::GearType - using DroGearType = DDSGeneric::GenericDataReader; - using GearType = GenericDtc; - using GearTypeImpl = GenericDtcImpl; - using DroGearTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using GearTypeCF = GenericDtc; - using GearTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using GearType = GenericDtcSampleInfo; - using GearTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::GearTypeChargeType - using DroGearTypeChargeType = DDSGeneric::GenericDataReader; - using GearTypeChargeType = GenericDtc; - using GearTypeChargeTypeImpl = GenericDtcImpl; - using DroGearTypeChargeTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using GearTypeChargeTypeCF = GenericDtc; - using GearTypeChargeTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using GearTypeChargeType = GenericDtcSampleInfo; - using GearTypeChargeTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::IgniterFunction - using DroIgniterFunction = DDSGeneric::GenericDataReader; - using IgniterFunction = GenericDtc; - using IgniterFunctionImpl = GenericDtcImpl; - using DroIgniterFunctionCF = DDSGeneric::GenericDataReaderContentFilter; - using IgniterFunctionCF = GenericDtc; - using IgniterFunctionCFImpl = GenericDtcImpl; - namespace SampleInfo { - using IgniterFunction = GenericDtcSampleInfo; - using IgniterFunctionImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::IgniterType - using DroIgniterType = DDSGeneric::GenericDataReader; - using IgniterType = GenericDtc; - using IgniterTypeImpl = GenericDtcImpl; - using DroIgniterTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using IgniterTypeCF = GenericDtc; - using IgniterTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using IgniterType = GenericDtcSampleInfo; - using IgniterTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::LanguageHmi - using DroLanguageHmi = DDSGeneric::GenericDataReader; - using LanguageHmi = GenericDtc; - using LanguageHmiImpl = GenericDtcImpl; - using DroLanguageHmiCF = DDSGeneric::GenericDataReaderContentFilter; - using LanguageHmiCF = GenericDtc; - using LanguageHmiCFImpl = GenericDtcImpl; - namespace SampleInfo { - using LanguageHmi = GenericDtcSampleInfo; - using LanguageHmiImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::LanguageXdu - using DroLanguageXdu = DDSGeneric::GenericDataReader; - using LanguageXdu = GenericDtc; - using LanguageXduImpl = GenericDtcImpl; - using DroLanguageXduCF = DDSGeneric::GenericDataReaderContentFilter; - using LanguageXduCF = GenericDtc; - using LanguageXduCFImpl = GenericDtcImpl; - namespace SampleInfo { - using LanguageXdu = GenericDtcSampleInfo; - using LanguageXduImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::LoadType - using DroLoadType = DDSGeneric::GenericDataReader; - using LoadType = GenericDtc; - using LoadTypeImpl = GenericDtcImpl; - using DroLoadTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using LoadTypeCF = GenericDtc; - using LoadTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using LoadType = GenericDtcSampleInfo; - using LoadTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::NuclearPreset - using DroNuclearPreset = DDSGeneric::GenericDataReader; - using NuclearPreset = GenericDtc; - using NuclearPresetImpl = GenericDtcImpl; - using DroNuclearPresetCF = DDSGeneric::GenericDataReaderContentFilter; - using NuclearPresetCF = GenericDtc; - using NuclearPresetCFImpl = GenericDtcImpl; - namespace SampleInfo { - using NuclearPreset = GenericDtcSampleInfo; - using NuclearPresetImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::RadioGroup - using DroRadioGroup = DDSGeneric::GenericDataReader; - using RadioGroup = GenericDtc; - using RadioGroupImpl = GenericDtcImpl; - using DroRadioGroupCF = DDSGeneric::GenericDataReaderContentFilter; - using RadioGroupCF = GenericDtc; - using RadioGroupCFImpl = GenericDtcImpl; - namespace SampleInfo { - using RadioGroup = GenericDtcSampleInfo; - using RadioGroupImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::SanitationInjury - using DroSanitationInjury = DDSGeneric::GenericDataReader; - using SanitationInjury = GenericDtc; - using SanitationInjuryImpl = GenericDtcImpl; - using DroSanitationInjuryCF = DDSGeneric::GenericDataReaderContentFilter; - using SanitationInjuryCF = GenericDtc; - using SanitationInjuryCFImpl = GenericDtcImpl; - namespace SampleInfo { - using SanitationInjury = GenericDtcSampleInfo; - using SanitationInjuryImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::SanitationInjuryKind - using DroSanitationInjuryKind = DDSGeneric::GenericDataReader; - using SanitationInjuryKind = GenericDtc; - using SanitationInjuryKindImpl = GenericDtcImpl; - using DroSanitationInjuryKindCF = DDSGeneric::GenericDataReaderContentFilter; - using SanitationInjuryKindCF = GenericDtc; - using SanitationInjuryKindCFImpl = GenericDtcImpl; - namespace SampleInfo { - using SanitationInjuryKind = GenericDtcSampleInfo; - using SanitationInjuryKindImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::SanitationInjuryPlace1 - using DroSanitationInjuryPlace1 = DDSGeneric::GenericDataReader; - using SanitationInjuryPlace1 = GenericDtc; - using SanitationInjuryPlace1Impl = GenericDtcImpl; - using DroSanitationInjuryPlace1CF = DDSGeneric::GenericDataReaderContentFilter; - using SanitationInjuryPlace1CF = GenericDtc; - using SanitationInjuryPlace1CFImpl = GenericDtcImpl; - namespace SampleInfo { - using SanitationInjuryPlace1 = GenericDtcSampleInfo; - using SanitationInjuryPlace1Impl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::SanitationInjuryPlace2 - using DroSanitationInjuryPlace2 = DDSGeneric::GenericDataReader; - using SanitationInjuryPlace2 = GenericDtc; - using SanitationInjuryPlace2Impl = GenericDtcImpl; - using DroSanitationInjuryPlace2CF = DDSGeneric::GenericDataReaderContentFilter; - using SanitationInjuryPlace2CF = GenericDtc; - using SanitationInjuryPlace2CFImpl = GenericDtcImpl; - namespace SampleInfo { - using SanitationInjuryPlace2 = GenericDtcSampleInfo; - using SanitationInjuryPlace2Impl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::SanitationMaterial - using DroSanitationMaterial = DDSGeneric::GenericDataReader; - using SanitationMaterial = GenericDtc; - using SanitationMaterialImpl = GenericDtcImpl; - using DroSanitationMaterialCF = DDSGeneric::GenericDataReaderContentFilter; - using SanitationMaterialCF = GenericDtc; - using SanitationMaterialCFImpl = GenericDtcImpl; - namespace SampleInfo { - using SanitationMaterial = GenericDtcSampleInfo; - using SanitationMaterialImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::SanitationProcedure - using DroSanitationProcedure = DDSGeneric::GenericDataReader; - using SanitationProcedure = GenericDtc; - using SanitationProcedureImpl = GenericDtcImpl; - using DroSanitationProcedureCF = DDSGeneric::GenericDataReaderContentFilter; - using SanitationProcedureCF = GenericDtc; - using SanitationProcedureCFImpl = GenericDtcImpl; - namespace SampleInfo { - using SanitationProcedure = GenericDtcSampleInfo; - using SanitationProcedureImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::TargetSubType - using DroTargetSubType = DDSGeneric::GenericDataReader; - using TargetSubType = GenericDtc; - using TargetSubTypeImpl = GenericDtcImpl; - using DroTargetSubTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using TargetSubTypeCF = GenericDtc; - using TargetSubTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using TargetSubType = GenericDtcSampleInfo; - using TargetSubTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::TargetType - using DroTargetType = DDSGeneric::GenericDataReader; - using TargetType = GenericDtc; - using TargetTypeImpl = GenericDtcImpl; - using DroTargetTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using TargetTypeCF = GenericDtc; - using TargetTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using TargetType = GenericDtcSampleInfo; - using TargetTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::TargetTypeTargetSubType - using DroTargetTypeTargetSubType = DDSGeneric::GenericDataReader; - using TargetTypeTargetSubType = GenericDtc; - using TargetTypeTargetSubTypeImpl = GenericDtcImpl; - using DroTargetTypeTargetSubTypeCF = DDSGeneric::GenericDataReaderContentFilter; - using TargetTypeTargetSubTypeCF = GenericDtc; - using TargetTypeTargetSubTypeCFImpl = GenericDtcImpl; - namespace SampleInfo { - using TargetTypeTargetSubType = GenericDtcSampleInfo; - using TargetTypeTargetSubTypeImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::TranslationBlob - using DroTranslationBlob = DDSGeneric::GenericDataReader; - using TranslationBlob = GenericDtc; - using TranslationBlobImpl = GenericDtcImpl; - using DroTranslationBlobCF = DDSGeneric::GenericDataReaderContentFilter; - using TranslationBlobCF = GenericDtc; - using TranslationBlobCFImpl = GenericDtcImpl; - namespace SampleInfo { - using TranslationBlob = GenericDtcSampleInfo; - using TranslationBlobImpl = GenericDtcImplSampleInfo; - } - - // Topic ProjectDataManagement::VulnerabilityKind - using DroVulnerabilityKind = DDSGeneric::GenericDataReader; - using VulnerabilityKind = GenericDtc; - using VulnerabilityKindImpl = GenericDtcImpl; - using DroVulnerabilityKindCF = DDSGeneric::GenericDataReaderContentFilter; - using VulnerabilityKindCF = GenericDtc; - using VulnerabilityKindCFImpl = GenericDtcImpl; - namespace SampleInfo { - using VulnerabilityKind = GenericDtcSampleInfo; - using VulnerabilityKindImpl = GenericDtcImplSampleInfo; - } - -} // namespace DTC - diff --git a/forward-declarations/pdm_dts_types.h b/forward-declarations/pdm_dts_types.h deleted file mode 100644 index 20eb10a2d..000000000 --- a/forward-declarations/pdm_dts_types.h +++ /dev/null @@ -1,236 +0,0 @@ - -/** -* DTS definitions -*/ - -// warning: this file is generated with command -// Lts/Common/CodeGen/codegen_simple.py ALL Lts/Services/ProjectDataManagement/pdm_service.xml build/Lts/Services/ProjectDataManagement/ -// at Sun Sep 6 18:00:15 2026 -// it will be overwritten by next run - do not modify! - -#pragma once - -#include "pdm.hpp" - -/** - * Type definitions - * => DataWriterObjects (DWOs) - * => DataTopicServers (DTSs) - */ - -namespace DDSGeneric -{ -template -class GenericDataWriter; -} - -namespace DTS -{ - template class GenericDts; - template class GenericDtsImpl; - - // Topic ProjectDataManagement::BiteComponentText - // Interface - using BiteComponentText = GenericDts; - // Interface impl - using DwoBiteComponentText = DDSGeneric::GenericDataWriter; - using BiteComponentTextImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::BuildingChargeEffect - // Interface - using BuildingChargeEffect = GenericDts; - // Interface impl - using DwoBuildingChargeEffect = DDSGeneric::GenericDataWriter; - using BuildingChargeEffectImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::CanComponentString - // Interface - using CanComponentString = GenericDts; - // Interface impl - using DwoCanComponentString = DDSGeneric::GenericDataWriter; - using CanComponentStringImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::ChargeType - // Interface - using ChargeType = GenericDts; - // Interface impl - using DwoChargeType = DDSGeneric::GenericDataWriter; - using ChargeTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::ChargeTypeIgniterTypeIgniterFunction - // Interface - using ChargeTypeIgniterTypeIgniterFunction = GenericDts; - // Interface impl - using DwoChargeTypeIgniterTypeIgniterFunction = DDSGeneric::GenericDataWriter; - using ChargeTypeIgniterTypeIgniterFunctionImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::ChargeTypeLoadType - // Interface - using ChargeTypeLoadType = GenericDts; - // Interface impl - using DwoChargeTypeLoadType = DDSGeneric::GenericDataWriter; - using ChargeTypeLoadTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::EquipmentSystemEventFilter - // Interface - using EquipmentSystemEventFilter = GenericDts; - // Interface impl - using DwoEquipmentSystemEventFilter = DDSGeneric::GenericDataWriter; - using EquipmentSystemEventFilterImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::EventFilterHgrMineSearch - // Interface - using EventFilterHgrMineSearch = GenericDts; - // Interface impl - using DwoEventFilterHgrMineSearch = DDSGeneric::GenericDataWriter; - using EventFilterHgrMineSearchImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::FirePurpose - // Interface - using FirePurpose = GenericDts; - // Interface impl - using DwoFirePurpose = DDSGeneric::GenericDataWriter; - using FirePurposeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::GearType - // Interface - using GearType = GenericDts; - // Interface impl - using DwoGearType = DDSGeneric::GenericDataWriter; - using GearTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::GearTypeChargeType - // Interface - using GearTypeChargeType = GenericDts; - // Interface impl - using DwoGearTypeChargeType = DDSGeneric::GenericDataWriter; - using GearTypeChargeTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::IgniterFunction - // Interface - using IgniterFunction = GenericDts; - // Interface impl - using DwoIgniterFunction = DDSGeneric::GenericDataWriter; - using IgniterFunctionImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::IgniterType - // Interface - using IgniterType = GenericDts; - // Interface impl - using DwoIgniterType = DDSGeneric::GenericDataWriter; - using IgniterTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::LanguageHmi - // Interface - using LanguageHmi = GenericDts; - // Interface impl - using DwoLanguageHmi = DDSGeneric::GenericDataWriter; - using LanguageHmiImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::LanguageXdu - // Interface - using LanguageXdu = GenericDts; - // Interface impl - using DwoLanguageXdu = DDSGeneric::GenericDataWriter; - using LanguageXduImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::LoadType - // Interface - using LoadType = GenericDts; - // Interface impl - using DwoLoadType = DDSGeneric::GenericDataWriter; - using LoadTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::NuclearPreset - // Interface - using NuclearPreset = GenericDts; - // Interface impl - using DwoNuclearPreset = DDSGeneric::GenericDataWriter; - using NuclearPresetImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::RadioGroup - // Interface - using RadioGroup = GenericDts; - // Interface impl - using DwoRadioGroup = DDSGeneric::GenericDataWriter; - using RadioGroupImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::SanitationInjury - // Interface - using SanitationInjury = GenericDts; - // Interface impl - using DwoSanitationInjury = DDSGeneric::GenericDataWriter; - using SanitationInjuryImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::SanitationInjuryKind - // Interface - using SanitationInjuryKind = GenericDts; - // Interface impl - using DwoSanitationInjuryKind = DDSGeneric::GenericDataWriter; - using SanitationInjuryKindImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::SanitationInjuryPlace1 - // Interface - using SanitationInjuryPlace1 = GenericDts; - // Interface impl - using DwoSanitationInjuryPlace1 = DDSGeneric::GenericDataWriter; - using SanitationInjuryPlace1Impl = GenericDtsImpl; - - // Topic ProjectDataManagement::SanitationInjuryPlace2 - // Interface - using SanitationInjuryPlace2 = GenericDts; - // Interface impl - using DwoSanitationInjuryPlace2 = DDSGeneric::GenericDataWriter; - using SanitationInjuryPlace2Impl = GenericDtsImpl; - - // Topic ProjectDataManagement::SanitationMaterial - // Interface - using SanitationMaterial = GenericDts; - // Interface impl - using DwoSanitationMaterial = DDSGeneric::GenericDataWriter; - using SanitationMaterialImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::SanitationProcedure - // Interface - using SanitationProcedure = GenericDts; - // Interface impl - using DwoSanitationProcedure = DDSGeneric::GenericDataWriter; - using SanitationProcedureImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::TargetSubType - // Interface - using TargetSubType = GenericDts; - // Interface impl - using DwoTargetSubType = DDSGeneric::GenericDataWriter; - using TargetSubTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::TargetType - // Interface - using TargetType = GenericDts; - // Interface impl - using DwoTargetType = DDSGeneric::GenericDataWriter; - using TargetTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::TargetTypeTargetSubType - // Interface - using TargetTypeTargetSubType = GenericDts; - // Interface impl - using DwoTargetTypeTargetSubType = DDSGeneric::GenericDataWriter; - using TargetTypeTargetSubTypeImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::TranslationBlob - // Interface - using TranslationBlob = GenericDts; - // Interface impl - using DwoTranslationBlob = DDSGeneric::GenericDataWriter; - using TranslationBlobImpl = GenericDtsImpl; - - // Topic ProjectDataManagement::VulnerabilityKind - // Interface - using VulnerabilityKind = GenericDts; - // Interface impl - using DwoVulnerabilityKind = DDSGeneric::GenericDataWriter; - using VulnerabilityKindImpl = GenericDtsImpl; - -} // namespace DTS - diff --git a/forward-declarations/pdm_enums.hpp b/forward-declarations/pdm_enums.hpp deleted file mode 100644 index b543eaced..000000000 --- a/forward-declarations/pdm_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace ProjectDataManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace ProjectDataManagement diff --git a/forward-declarations/pdm_ftc_types.h b/forward-declarations/pdm_ftc_types.h deleted file mode 100644 index 027049819..000000000 --- a/forward-declarations/pdm_ftc_types.h +++ /dev/null @@ -1,64 +0,0 @@ - -/** -* FTC definitions -*/ - -// warning: this file is generated with command -// Lts/Common/CodeGen/codegen_simple.py ALL Lts/Services/ProjectDataManagement/pdm_service.xml build/Lts/Services/ProjectDataManagement/ -// at Sun Sep 6 18:00:15 2026 -// it will be overwritten by next run - do not modify! - -#pragma once - -#include "pdm.hpp" - -namespace FTC -{ -template class GenericFtcImpl; -template struct TopicNames; -} -namespace ProjectDataManagement -{ - // TypeDefinitions for Replies that are not implemented => using Core::FunctionReply - using InsertUpdateTranslationReply = Core::FunctionReply; - using UpdateChargeNamesReply = Core::FunctionReply; - using UpdateChargeTypeRequest = ProjectDataManagement::ChargeType; - using UpdateChargeTypeReply = Core::FunctionReply; -} // namespace ProjectDataManagement - - -namespace FTC -{ - // TypeDefinitions for GenericFtcImpl - class InsertUpdateTranslationTemplateHelperDummy; - using InsertUpdateTranslation = GenericFtcImpl; - template<> struct TopicNames { - static constexpr const char *functionTopicName() { return "InsertUpdateTranslation"; } - static constexpr const char *replyTopicName() { return "LTS_InsertUpdateTranslationReply"; } - static constexpr const char *replyTopicTypeName() { return "ProjectDataManagement::InsertUpdateTranslationReply"; } - static constexpr const char *requestTopicName() { return "LTS_InsertUpdateTranslationRequest"; } - static constexpr const char *requestTopicTypeName() { return "ProjectDataManagement::InsertUpdateTranslationRequest"; } - }; - - class UpdateChargeNamesTemplateHelperDummy; - using UpdateChargeNames = GenericFtcImpl; - template<> struct TopicNames { - static constexpr const char *functionTopicName() { return "UpdateChargeNames"; } - static constexpr const char *replyTopicName() { return "LTS_UpdateChargeNamesReply"; } - static constexpr const char *replyTopicTypeName() { return "ProjectDataManagement::UpdateChargeNamesReply"; } - static constexpr const char *requestTopicName() { return "LTS_UpdateChargeNamesRequest"; } - static constexpr const char *requestTopicTypeName() { return "ProjectDataManagement::UpdateChargeNamesRequest"; } - }; - - class UpdateChargeTypeTemplateHelperDummy; - using UpdateChargeType = GenericFtcImpl; - template<> struct TopicNames { - static constexpr const char *functionTopicName() { return "UpdateChargeType"; } - static constexpr const char *replyTopicName() { return "LTS_UpdateChargeTypeReply"; } - static constexpr const char *replyTopicTypeName() { return "ProjectDataManagement::UpdateChargeTypeReply"; } - static constexpr const char *requestTopicName() { return "LTS_UpdateChargeTypeRequest"; } - static constexpr const char *requestTopicTypeName() { return "ProjectDataManagement::UpdateChargeTypeRequest"; } - }; - -} // namespace FTC - diff --git a/forward-declarations/pdm_fts_types.h b/forward-declarations/pdm_fts_types.h deleted file mode 100644 index 3734eb039..000000000 --- a/forward-declarations/pdm_fts_types.h +++ /dev/null @@ -1,64 +0,0 @@ - -/** -* FTS definitions -*/ - -// warning: this file is generated with command -// Lts/Common/CodeGen/codegen_simple.py ALL Lts/Services/ProjectDataManagement/pdm_service.xml build/Lts/Services/ProjectDataManagement/ -// at Sun Sep 6 18:00:15 2026 -// it will be overwritten by next run - do not modify! - -#pragma once - -#include "pdm.hpp" - -namespace FTS -{ -template class GenericFtsImpl; -template struct TopicNames; -} -namespace ProjectDataManagement -{ - // TypeDefinitions for Replies that are not implemented => using Core::FunctionReply - using InsertUpdateTranslationReply = Core::FunctionReply; - using UpdateChargeNamesReply = Core::FunctionReply; - using UpdateChargeTypeRequest = ProjectDataManagement::ChargeType; - using UpdateChargeTypeReply = Core::FunctionReply; -} // namespace ProjectDataManagement - - -namespace FTS -{ - // TypeDefinitions for GenericFtsImpl - class InsertUpdateTranslationTemplateHelperDummy; - using InsertUpdateTranslation = GenericFtsImpl; - template<> struct TopicNames { - static constexpr const char *functionTopicName() { return "InsertUpdateTranslation"; } - static constexpr const char *replyTopicName() { return "LTS_InsertUpdateTranslationReply"; } - static constexpr const char *replyTopicTypeName() { return "ProjectDataManagement::InsertUpdateTranslationReply"; } - static constexpr const char *requestTopicName() { return "LTS_InsertUpdateTranslationRequest"; } - static constexpr const char *requestTopicTypeName() { return "ProjectDataManagement::InsertUpdateTranslationRequest"; } - }; - - class UpdateChargeNamesTemplateHelperDummy; - using UpdateChargeNames = GenericFtsImpl; - template<> struct TopicNames { - static constexpr const char *functionTopicName() { return "UpdateChargeNames"; } - static constexpr const char *replyTopicName() { return "LTS_UpdateChargeNamesReply"; } - static constexpr const char *replyTopicTypeName() { return "ProjectDataManagement::UpdateChargeNamesReply"; } - static constexpr const char *requestTopicName() { return "LTS_UpdateChargeNamesRequest"; } - static constexpr const char *requestTopicTypeName() { return "ProjectDataManagement::UpdateChargeNamesRequest"; } - }; - - class UpdateChargeTypeTemplateHelperDummy; - using UpdateChargeType = GenericFtsImpl; - template<> struct TopicNames { - static constexpr const char *functionTopicName() { return "UpdateChargeType"; } - static constexpr const char *replyTopicName() { return "LTS_UpdateChargeTypeReply"; } - static constexpr const char *replyTopicTypeName() { return "ProjectDataManagement::UpdateChargeTypeReply"; } - static constexpr const char *requestTopicName() { return "LTS_UpdateChargeTypeRequest"; } - static constexpr const char *requestTopicTypeName() { return "ProjectDataManagement::UpdateChargeTypeRequest"; } - }; - -} // namespace FTS - diff --git a/forward-declarations/pdm_operator_rights.h b/forward-declarations/pdm_operator_rights.h deleted file mode 100644 index 63929e2fc..000000000 --- a/forward-declarations/pdm_operator_rights.h +++ /dev/null @@ -1,34 +0,0 @@ - -/** -* Operator Rights definitions -*/ - -// warning: this file is generated with command -// Lts/Common/CodeGen/codegen_simple.py ALL Lts/Services/ProjectDataManagement/pdm_service.xml build/Lts/Services/ProjectDataManagement/ -// at Sun Sep 6 18:00:15 2026 -// it will be overwritten by next run - do not modify! - -#pragma once - -namespace ProjectDataManagement -{ - static const int Offset = 29; -} - -namespace OperatorRights -{ -enum Charges -{ - ChargeVisibilityEdit = 0x1d010001, -}; - -enum Groups_ProjectDataManagement -{ - GroupChargeVisibility = 0x1d010000, -}; - -enum Plugins_ProjectDataManagement -{ - PluginCharges = 0x1d010000, -}; -} // namespace OperatorRights diff --git a/forward-declarations/ppm_dtc.h b/forward-declarations/ppm_dtc.h deleted file mode 100644 index 6b29b3f6c..000000000 --- a/forward-declarations/ppm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace ParticipantManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace ParticipantManagement diff --git a/forward-declarations/ppm_enums.hpp b/forward-declarations/ppm_enums.hpp deleted file mode 100644 index 8e4ff784b..000000000 --- a/forward-declarations/ppm_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace ParticipantManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace ParticipantManagement diff --git a/forward-declarations/pre_dtc.h b/forward-declarations/pre_dtc.h deleted file mode 100644 index ad127f9d8..000000000 --- a/forward-declarations/pre_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace PresentationManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace PresentationManagement diff --git a/forward-declarations/rep_dtc.h b/forward-declarations/rep_dtc.h deleted file mode 100644 index a5c0fbce0..000000000 --- a/forward-declarations/rep_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace ReportManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace ReportManagement diff --git a/forward-declarations/rep_enums.hpp b/forward-declarations/rep_enums.hpp deleted file mode 100644 index 79221323c..000000000 --- a/forward-declarations/rep_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace ReportManagement -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace ReportManagement diff --git a/forward-declarations/scm_dtc.h b/forward-declarations/scm_dtc.h deleted file mode 100644 index 22d8d9a43..000000000 --- a/forward-declarations/scm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace ServiceManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace ServiceManagement diff --git a/forward-declarations/skl_dtc.h b/forward-declarations/skl_dtc.h deleted file mode 100644 index 313cf92cd..000000000 --- a/forward-declarations/skl_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace Skeleton -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace Skeleton diff --git a/forward-declarations/som_dtc.h b/forward-declarations/som_dtc.h deleted file mode 100644 index 0956c4a91..000000000 --- a/forward-declarations/som_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace SoundManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace SoundManagement diff --git a/forward-declarations/srm_dtc.h b/forward-declarations/srm_dtc.h deleted file mode 100644 index 452338f5e..000000000 --- a/forward-declarations/srm_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace SituationReplayManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace SituationReplayManagement diff --git a/forward-declarations/srp_dtc.h b/forward-declarations/srp_dtc.h deleted file mode 100644 index 71662d223..000000000 --- a/forward-declarations/srp_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace SituationReplay -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace SituationReplay diff --git a/forward-declarations/srp_enums.hpp b/forward-declarations/srp_enums.hpp deleted file mode 100644 index 986ac3e0c..000000000 --- a/forward-declarations/srp_enums.hpp +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Typ-Definitionen - -namespace SituationReplay -{ -// Placeholder enums - werden durch echte DDS-Typen ersetzt -enum class SymbolAppearance : int { Solid = 0, Dashed = 1, Dotted = 2 }; - -enum class SymbolVisibility : int { Visible = 0, Hidden = 1 }; - -struct UnitSymbolPosition -{ - double x = 0.0; - double y = 0.0; - double z = 0.0; -}; -} // namespace SituationReplay diff --git a/forward-declarations/tab_dtc.h b/forward-declarations/tab_dtc.h deleted file mode 100644 index c81da3ffd..000000000 --- a/forward-declarations/tab_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace TrainingAreaBase -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace TrainingAreaBase diff --git a/forward-declarations/taboc_dtc.h b/forward-declarations/taboc_dtc.h deleted file mode 100644 index 5e5e69eb8..000000000 --- a/forward-declarations/taboc_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace TrainingAreaBaseOC -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace TrainingAreaBaseOC diff --git a/forward-declarations/tgt_dtc.h b/forward-declarations/tgt_dtc.h deleted file mode 100644 index e105df868..000000000 --- a/forward-declarations/tgt_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace TargetManagement -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace TargetManagement diff --git a/forward-declarations/whg_dtc.h b/forward-declarations/whg_dtc.h deleted file mode 100644 index 6bdff0ea4..000000000 --- a/forward-declarations/whg_dtc.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Forward-Declarations - -namespace WarehouseGuez -{ -namespace Interface -{ -class Dtc; -class Ftc; -} // namespace Interface -} // namespace WarehouseGuez diff --git a/qt-migration-legatus b/qt-migration-legatus index 290d9c1f5..f21720767 160000 --- a/qt-migration-legatus +++ b/qt-migration-legatus @@ -1 +1 @@ -Subproject commit 290d9c1f5ddcfe2843ce54148303e1b88f368ed1 +Subproject commit f217207675b8dd47a39b3e508818290784021a58