move New*Message apis to TransportFactory

* add facades to Device and Channel
  * add Transport() getter to Device
  * inline Transport() getter from Channel
This commit is contained in:
Dennis Klein
2017-05-13 17:29:39 +02:00
committed by Mohammad Al-Turany
parent 97ca52aa0e
commit 87252edbe0
5 changed files with 92 additions and 70 deletions

View File

@@ -8,8 +8,7 @@
#include <gtest/gtest.h>
#include <FairMQParts.h>
#include <FairMQDevice.h>
#include <zeromq/FairMQTransportFactoryZMQ.h>
#include <FairMQTransportFactory.h>
#include <string>
#include <sstream>
#include <algorithm>
@@ -28,7 +27,7 @@ class RandomAccessIterator : public ::testing::Test {
RandomAccessIterator()
: mParts(FairMQParts{}),
mFactory(FairMQTransportFactoryZMQ{}),
mFactory(FairMQTransportFactory::CreateTransportFactory("zeromq")),
mS1("1"),
mS2("2"),
mS3("3")