#pragma once // Stub header for BUILD_RTI=OFF // Original ddsgen_export.h comes from RTI Connext DDS code generation // For BUILD_RTI=OFF, we don't need DLL export/import macros // Define DDSGEN_EXPORT as empty #ifndef DDSGEN_EXPORT #define DDSGEN_EXPORT #endif #ifndef DDSGEN_NO_EXPORT #define DDSGEN_NO_EXPORT #endif // Static library marker (not used for BUILD_RTI=OFF) #ifndef DDSGEN_STATIC_DEFINE #define DDSGEN_STATIC_DEFINE #endif // Deprecated marker (optional, can be empty) #ifndef DDSGEN_DEPRECATED #define DDSGEN_DEPRECATED #endif #ifndef DDSGEN_DEPRECATED_EXPORT #define DDSGEN_DEPRECATED_EXPORT DDSGEN_DEPRECATED DDSGEN_EXPORT #endif #ifndef DDSGEN_DEPRECATED_NO_EXPORT #define DDSGEN_DEPRECATED_NO_EXPORT DDSGEN_DEPRECATED DDSGEN_NO_EXPORT #endif