Deprecate old TransportFactory factory

This commit is contained in:
Dennis Klein 2017-05-22 17:06:01 +02:00 committed by Mohammad Al-Turany
parent 9288a2c3d5
commit 9215c81362

View File

@ -331,7 +331,7 @@ class FairMQDevice : public FairMQStateMachine, public FairMQConfigurable
/// Creates stand-alone transport factory
/// @param transport Transport string ("zeromq"/"nanomsg"/"shmem")
static std::unique_ptr<FairMQTransportFactory> MakeTransport(const std::string& transport);
static std::unique_ptr<FairMQTransportFactory> MakeTransport(const std::string& transport) __attribute__((deprecated("Use 'static auto FairMQTransportFactory::CreateTransportFactory() -> std::shared_ptr<FairMQTransportFactory>' from <FairMQTransportFactory.h> instead.")));
void SetConfig(FairMQProgOptions& config);
const FairMQProgOptions* GetConfig() const