Support Request #3842
closedImprove support for DDL
Description
Support Anfrage:
Ich würde gerne ein Feature Ticket für das DDL-Handling erstellen lassen, da das Lesen und Schreiben von DDLs sehr umständlich umgesetzt ist.
Ich stelle mir eine Serialize(struct, buffer, bufferSize) und struct Deserialize(buffer, size) Funktion vor.
Dadurch würde das ständige aufrufen von find_index, get und set entfallen und die Handhabung sehr vereinfachen.
Ich würde mir auch wünschen, dass angelehnt an protobuf automatisch aus einer *.mediadescription eine Struct erstellt wird.
Beispiel von protobuf:
add_executable(ProtoTest ProtoTest.cpp Message.proto)
target_link_libraries(ProtoTest protobuf::libprotobuf)
protobuf_generate(TARGET ProtoTest)
Daran angelehnt würde ich mir folgendes wünschen:
adtf_add_filter(Filter Filter.h Filter.cpp Message.mediadescription)
ddl_generate(TARGET Filter)
Von mir aus kann auch der gesamte DDL-Support entfernt werden und standardmäßig durch protobuf ersetzt werden.
Diesen Vorgang würde ich sogar bevozugen.
Lösung:
Es wurde ein Produktticket (CHANGE bzw Feature Request) erstellt. ACORE-9641
Die weitere Entscheidung / Bearbeitung erfolgt im Produktticket.
Updated by hidden about 5 years ago
- Status changed from New to In Progress
- Topic set to ADTF::DDL
Updated by hidden about 5 years ago
- Status changed from In Progress to Customer Feedback Required
- Resolution set to Product Issue Opened
Hallo Denny,
wir haben zu deiner Anfrage ein Produktticket (CHANGE) erstellt. ACORE-9641
Siehe auch den Link im Ticket.
Die weitere Entscheidung / Bearbeitung erfolgt im Produktticket selbst.
Es kann ggf. aufgrund der aktuellen Urlaubssituation etwas dauern bis eine erste Einstufung des Produkttickets erfolgt.
Können wir das Support Ticket damit wieder schließen?
Updated by hidden about 5 years ago
Danke das Ihr das Ticket erstellt habt.
Dieses Ticket kann damit geschlossen werden.
Viele Grüße
Denny
Updated by hidden about 5 years ago
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
- Affected Products deleted (
ADTF 2.10.0, ADTF 2.11.0, ADTF 2.12.0, ADTF 2.12.1, ADTF 2.13.0, ADTF 2.13.1, ADTF 2.13.2, ADTF 2.13.3, ADTF 2.9.0, ADTF 2.9.1, ADTF 3.0.0, ADTF 3.0.0 (BETA), ADTF 3.0.1, ADTF 3.1.0, ADTF 3.2.0, ADTF 3.2.1, ADTF 3.3.0, ADTF 3.3.0 (BETA), ADTF 3.3.1 (BETA)) - Platform deleted (
Windows 2008 32bit, Windows 2008 64bit)
Updated by hidden about 5 years ago
- Subject changed from DDL Support verbessern to Improve support for DDL
- Status changed from To Be Closed to Closed
Updated by hidden about 5 years ago
- Project changed from 20 to Public Support
- Private changed from Yes to No
Updated by hidden about 4 years ago
Hallo,
ich habe leider kein Zugriff auf ACORE-9641. Wurde dieser Wunsch umgesetzt?
Gruß
Waldemar Kuznik
Updated by hidden about 4 years ago
- Author changed from hidden to hidden
Aus dem Produktticket:
Umgesetzte Ergebnisse / Realised Results
- adtf_mdgen Tool erstellt
- CMake Integration
- description, md_sample_data und md_sample_data_factory templates erstellt.
- Tests für Code Generierung und Verwendung erstellt
- Dokumentation erweitert
- Beispiel hinzugefügt (demo_code_generation_filters)