BUILD_RTI DDS Module Guard Fixes
- Add missing m_logger member declarations to GenericDataWriter, GenericDataReader, GenericDtcImplSubscriberTemplate - Add DynamicDataImpl.hpp include for complete type in publisher.h/cpp - Wrap dds_connector.cpp implementation in #if BUILD_RTI guards - Fix stub signatures in dds_connector.h to match implementation - Set CMAKE_CXX_STANDARD to 17 (RTI 7.7.0 hard requirement) RTI Connext DDS 7.7.0 only supports C++14/C++17. C++20/23 causes header compilation errors. Cannot mix C++ variants. Remaining Qt6 issues (separate from RTI work): - QJsonDocument::toBinaryData/fromBinaryData → toJson/fromJson - QJsonObject initializer list syntax in training_area_telegrams.cpp Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
1 parent
ec75789fae
commit
8d456c7d1a
12 files changed
+22
-13
No files matched your search
+1
-1
@@ -12,7 +12,7 @@
|
||||
#include "resource_manager_mode.h"
|
||||
#include <Plugins/InfrastructureManagement/ism_data_plugin_interface.h>
|
||||
#include <Plugins/InfrastructureManagement/ism_resource_management_gui_plugin_interface.h>
|
||||
#include <Plugins/ComponentMonitor/cmo_data_plugin_interface.h>
|
||||
#include <ComponentMonitor/cmo_data_plugin_interface.h>
|
||||
#include <Plugins/InfrastructureManagement/Shared/ism_mounting_point.h>
|
||||
#include <MapObjects/geo_image.h>
|
||||
#include <MapObjects/map_object_attributes.h>
|
||||
|
||||
Reference in new issue
Block a user