#pragma once // STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert // Für die Migration erstellen wir minimale Typ-Definitionen #include #ifdef BUILD_RTI #include #endif 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; }; #ifdef BUILD_RTI // RadioSystem wird von DDS generiert using RadioSystem = dds::core::Reference; #else // Stub für BUILD_RTI=OFF enum class RadioSystem : int32_t { Cnr = 0, Tvc = 1 }; #endif } // namespace AudioVideoManagement