- 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
120 lines
4.1 KiB
C
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 */
|