diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/flm_dtc.h b/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/flm_dtc.h deleted file mode 100644 index 0a6bf4e41..000000000 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/flm_dtc.h +++ /dev/null @@ -1,76 +0,0 @@ -#pragma once - -// STUB-HEADER: Diese Datei wird normalerweise von ddsdtc generiert -// Für die Migration erstellen wir minimale Implementierungen - -#include -#include -#include "flm_db.h" - -namespace FileManagement -{ -namespace Interface -{ - -// DataModification Enum (aus DDS generiert) -enum class DataModification -{ - eAdded, - eModified, - eRemoved -}; - -// Callback types -using FolderCallback = std::function&, const std::vector&, DataModification)>; -using FileContentCallback = std::function&, const std::vector&, DataModification)>; - -// Dtc - Data Transfer Component interface for FileManagement -class Dtc : public QObject -{ - Q_OBJECT - -public: - virtual ~Dtc() = default; - - // Initialization methods - virtual void enableFolder() {} - virtual void waitForHistoricalDataFolder() {} - virtual void enableFileContent() {} - virtual void waitForHistoricalDataFileContent() {} - - // Folder operations - virtual void folders(FolderCallback callback) const - { - // STUB-Implementierung - keine Ordner vorhanden - std::vector emptyFolders; - std::vector emptyIds; - callback(emptyFolders, emptyIds, DataModification::eModified); - } - - virtual std::shared_ptr folder(int32_t /*folderId*/) const - { - return nullptr; - } - - // FileContent operations - virtual void fileContents(FileContentCallback callback) const - { - // STUB-Implementierung - std::vector emptyContents; - std::vector emptyIds; - callback(emptyContents, emptyIds, DataModification::eModified); - } - - virtual std::shared_ptr fileContent(int32_t /*fileContentId*/) const - { - return nullptr; - } - -signals: - void folderChanged(const FileManagement::Folder &folder, DataModification modification); - void fileContentChanged(const FileManagement::FileContent &fileContent, DataModification modification); -}; - -class Ftc; -} // namespace Interface -} // namespace FileManagement diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/flm_ftc.h b/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/flm_ftc.h deleted file mode 100644 index da7303e1c..000000000 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/FileManagement/flm_ftc.h +++ /dev/null @@ -1,20 +0,0 @@ -/** - * @RDE_HEADER@ - * FileManagement Topic Client Stub (BUILD_RTI=OFF) - * Normally generated from flm_service.xml by DDS Code Generator - */ - -#pragma once - -#include - -namespace FileManagement -{ -namespace Interface -{ - -// Forward declaration - actual implementation provided by DDS when BUILD_RTI=ON -class Ftc; - -} // namespace Interface -} // namespace FileManagement \ No newline at end of file diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/flt_dtc.h b/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/flt_dtc.h deleted file mode 100644 index 0c5fecf05..000000000 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/flt_dtc.h +++ /dev/null @@ -1,7 +0,0 @@ -#ifndef _STUB_DTC_H -#define _STUB_DTC_H -// Stub file for BUILD_GRANTLEE=OFF -namespace FLT { - class Dtc {}; -} -#endif diff --git a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/flt_ftc.h b/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/flt_ftc.h deleted file mode 100644 index c383b6ecd..000000000 --- a/qt6-after/qt6-migrated-legatus/Lts/Services/FilterManagement/flt_ftc.h +++ /dev/null @@ -1,7 +0,0 @@ -#ifndef _STUB_FTC_H -#define _STUB_FTC_H -// Stub file for BUILD_GRANTLEE=OFF -namespace FLT { - class Ftc {}; -} -#endif