Adapts codegen templates to rtiddsgen 7.7 plain data members

This commit is contained in:
berrux-dev committed 2026-09-18 17:45:15 +02:00
1 parent c066c74d7f
commit 851cbd5cec
4 files changed
+12 -8

No files matched your search

@@ -484,7 +484,9 @@ class IdlDataWrapper final : public NameWrapper
QString nameGetter() const
{
return m_data.name + (m_data.isOptional ? QStringLiteral("().get") : QString());
// rtiddsgen 7.7 generates public data members (no getters); optional
// members are omg::types::optional<T> and are unwrapped via .get().
return m_data.name + (m_data.isOptional ? QStringLiteral(".get()") : QString());
}
private: