#pragma once // STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert // Für die Migration erstellen wir minimale Typ-Definitionen #include #include "mrkcommon_export.h" namespace MarkerManagement { // STUB: MarkerType enum enum class MarkerType : int { Unknown = 0, Situation = 1, Audio = 2, Video = 3 }; // STUB: Marker - wird durch echten DDS-Typ ersetzt struct MRKCOMMON_EXPORT Marker { int id = 0; QString name; int exerciseId = 0; qint64 timeStamp() const { return 0; } // Weitere Felder werden bei Bedarf ergänzt }; // STUB: MarkerDescription - wird durch echten DDS-Typ ersetzt struct MRKCOMMON_EXPORT MarkerDescription { int id = 0; QString name; MarkerType markerType() const { return MarkerType::Unknown; } void setMarkerType(MarkerType type) { Q_UNUSED(type); } // Weitere Felder werden bei Bedarf ergänzt }; } // namespace MarkerManagement