/* 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 */