Files
qt6-migration-pipeline/external/rti_connext_dds-7.7.0/include/routingservice/ServiceCommonSupport.h
T
torstenandCopilot 342ffd3e5c Update submodule to latest BUILD_RTI fixes
- HandlerMinelayerData: BUILD_RTI Guards für RTI-Abhängigkeiten
- svcTabCommon: Export-Header-Fix via Fallback-Target
- TrainingAreaBase: Stub-Header für BUILD_RTI=OFF
- ddsfts: Include-Pfad und Dependency-Fixes
- BUILD_RTI=OFF Compilation vollständig unterstützt

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Entire-Checkpoint: 01M0JNZA586SACX1PRZ2DJAE5S
2026-08-21 19:30:20 +02:00

120 lines
4.1 KiB
C

/*
WARNING: THIS FILE IS AUTO-GENERATED. DO NOT MODIFY.
This file was generated from ServiceCommon.idl
using RTI Code Generator (rtiddsgen) version 4.7.0.
The rtiddsgen tool is part of the RTI Connext DDS distribution.
For more information, type 'rtiddsgen -help' at a command shell
or consult the Code Generator User's Manual.
*/
#ifndef ServiceCommonSupport_1902811798_h
#define ServiceCommonSupport_1902811798_h
/* Uses */
#include "ServiceCommon.h"
#ifndef ndds_c_h
#include "ndds/ndds_c.h"
#endif
#ifdef __cplusplus
extern "C" {
#endif
#if (defined(RTI_WIN32) || defined (RTI_WINCE) || defined(RTI_INTIME)) && defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_COMMON)
#endif
/* ========================================================================= */
/**
Uses: T
Defines: TTypeSupport, TDataWriter, TDataReader
Organized using the well-documented "Generics Pattern" for
implementing generics in C and C++.
*/
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_COMMON) && defined(RTI_WIN32)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport __declspec(dllexport)
#endif
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport __attribute__((visibility("default")))
#endif
DDS_TYPESUPPORT_C(RTI_Service_EntityStateTypeSupport, RTI_Service_EntityState);
DDS_DATAWRITER_WITH_DATA_CONSTRUCTOR_METHODS_C(RTI_Service_EntityStateDataWriter, RTI_Service_EntityState);
DDS_DATAREADER_C(RTI_Service_EntityStateDataReader, RTI_Service_EntityStateSeq, RTI_Service_EntityState);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_COMMON) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
/* ========================================================================= */
/**
Uses: T
Defines: TTypeSupport, TDataWriter, TDataReader
Organized using the well-documented "Generics Pattern" for
implementing generics in C and C++.
*/
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_COMMON) && defined(RTI_WIN32)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport __declspec(dllexport)
#endif
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport __attribute__((visibility("default")))
#endif
DDS_TYPESUPPORT_C(RTI_Service_Monitoring_ResourceGuidTypeSupport, RTI_Service_Monitoring_ResourceGuid);
DDS_DATAWRITER_WITH_DATA_CONSTRUCTOR_METHODS_C(RTI_Service_Monitoring_ResourceGuidDataWriter, RTI_Service_Monitoring_ResourceGuid);
DDS_DATAREADER_C(RTI_Service_Monitoring_ResourceGuidDataReader, RTI_Service_Monitoring_ResourceGuidSeq, RTI_Service_Monitoring_ResourceGuid);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_COMMON) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
/* ========================================================================= */
/**
Uses: T
Defines: TTypeSupport, TDataWriter, TDataReader
Organized using the well-documented "Generics Pattern" for
implementing generics in C and C++.
*/
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_COMMON) && defined(RTI_WIN32)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport __declspec(dllexport)
#endif
#if !defined(RTI_WIN32) && defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport __attribute__((visibility("default")))
#endif
DDS_TYPESUPPORT_C(RTI_Service_Monitoring_KeyedResourceTypeSupport, RTI_Service_Monitoring_KeyedResource);
DDS_DATAWRITER_WITH_DATA_CONSTRUCTOR_METHODS_C(RTI_Service_Monitoring_KeyedResourceDataWriter, RTI_Service_Monitoring_KeyedResource);
DDS_DATAREADER_C(RTI_Service_Monitoring_KeyedResourceDataReader, RTI_Service_Monitoring_KeyedResourceSeq, RTI_Service_Monitoring_KeyedResource);
#if defined(NDDS_USER_DLL_EXPORT_ROUTER_SERVICE_COMMON) || defined(NDDS_USER_SYMBOL_EXPORT)
#undef NDDSUSERDllExport
#define NDDSUSERDllExport
#endif
#ifdef __cplusplus
}
#endif
#endif /* ServiceCommonSupport_1902811798_h */