#pragma once #if BUILD_RTI #include #endif #include namespace FTS { template class GenericFts { public: GenericFts() = default; virtual ~GenericFts() = default; virtual bool sendReply( #if BUILD_RTI const rti::core::SampleIdentity &requestIdentity, #else const void *requestIdentity, // Stub when BUILD_RTI=OFF #endif const TOPICTYPE_REPLY &replyData) = 0; virtual bool sendReply( #if BUILD_RTI const rti::core::SampleIdentity &requestIdentity, #else const void *requestIdentity, // Stub when BUILD_RTI=OFF #endif const QVector &replyData) = 0; }; }