FairMQ: Explicitely mark dtor throwing to get rid of warning

This commit is contained in:
Dennis Klein 2018-02-19 18:56:24 +01:00 committed by Mohammad Al-Turany
parent d9595adf45
commit 43a06e3cc7
2 changed files with 2 additions and 2 deletions

View File

@ -71,7 +71,7 @@ class FairMQTransportFactory
/// Get transport type /// Get transport type
virtual FairMQ::Transport GetType() const = 0; virtual FairMQ::Transport GetType() const = 0;
virtual ~FairMQTransportFactory() {}; virtual ~FairMQTransportFactory() noexcept(false) {};
static auto CreateTransportFactory(const std::string& type, const std::string& id = "", const FairMQProgOptions* config = nullptr) -> std::shared_ptr<FairMQTransportFactory>; static auto CreateTransportFactory(const std::string& type, const std::string& id = "", const FairMQProgOptions* config = nullptr) -> std::shared_ptr<FairMQTransportFactory>;

View File

@ -48,7 +48,7 @@ class TransportFactory : public FairMQTransportFactory
auto GetType() const -> Transport override; auto GetType() const -> Transport override;
~TransportFactory() override; ~TransportFactory() noexcept(false) override;
private: private:
void* fZmqContext; void* fZmqContext;