Make factory classes final (optimization potential)

This commit is contained in:
Alexey Rybalchenko
2018-10-16 11:12:24 +02:00
committed by Dennis Klein
parent 00800f16f1
commit dfa1b68867
21 changed files with 33 additions and 33 deletions

View File

@@ -30,7 +30,7 @@ namespace ofi
*
* @todo TODO insert long description
*/
class Message : public fair::mq::Message
class Message final : public fair::mq::Message
{
public:
Message();

View File

@@ -33,7 +33,7 @@ class TransportFactory;
*
* @todo TODO insert long description
*/
class Poller : public FairMQPoller
class Poller final : public FairMQPoller
{
friend class FairMQChannel;
friend class TransportFactory;

View File

@@ -32,7 +32,7 @@ namespace ofi
*
* @todo TODO insert long description
*/
class Socket : public fair::mq::Socket
class Socket final : public fair::mq::Socket
{
public:
Socket(Context& factory, const std::string& type, const std::string& name, const std::string& id = "");

View File

@@ -26,7 +26,7 @@ namespace ofi
*
* @todo TODO insert long description
*/
class TransportFactory : public FairMQTransportFactory
class TransportFactory final : public FairMQTransportFactory
{
public:
TransportFactory(const std::string& id = "", const FairMQProgOptions* config = nullptr);