Files
qt5-legatus-legacy/Lts/Common/CodeGen
torstenandCopilot 3028302f7b Qt6 Migration: Merge latest Qt5 devel content and apply migration fixes
- Merged 292 changed files from dlbo snapshot
- Fixed IDL enum collisions (PortType, PdmEventType)
- Fixed Grantlee template for C++11 scoped enums
- Fixed CMake VERSION_GREATER syntax
- Added missing directories (THP, LtsRestClient, etc.)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-15 18:20:51 +00:00
..
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00
2026-08-13 18:33:10 +02:00

#
# Hinweise für den CodeGen
#
# $Id$
# $HeadURL$
# $Author$
#

Erstellt: Mai 2022, Norbert Thoden

Der Aufruf des CodeGen kann z.B. so aussehen:

codegen -s /tmp/ppm_serviceORG.xml -i /shd/CTC/TOOLS/TDS/TDS-build/service_idl_files.txt  -a dds_topics  -o /tmp /shd/CTC/TOOLS/TDS/TDS-source/Lts/Common/CodeGen/svc_record_replay_plugin.cpp.grantlee
Edit Juni 2023, Niklas Schmidt

Ebenso ist es nicht möglich einen Struct aus einem anderen Service(Service B) zu verwenden,
der in sich widerum einen anderen Struct aus dem anderen Service (Service B) beinhaltet.

Bsp:

Service A = Struct1{ int id,
                     Struct2 test
                   }

Service B = Struct2{
                     int id2,
                     Struct3 test
                   }

Service B = Struct3{
                   std::string test
                   }

Mögliche Diagnose:

Wenn Struct3 aus Service A aufgerufen wird, ist wahrscheinlich nicht mehr gekennzeichnet dass der Struct3 aus Service B kommt. Dieser kann somit nicht
aufgelöst werden