/** * FairMQTransportFactoryNN.cxx * * @since 2014-01-20 * @author: A. Rybalchenko */ #include "FairMQTransportFactoryNN.h" FairMQTransportFactoryNN::FairMQTransportFactoryNN() { } FairMQMessage* FairMQTransportFactoryNN::CreateMessage() { return new FairMQMessageNN(); } FairMQMessage* FairMQTransportFactoryNN::CreateMessage(size_t size) { return new FairMQMessageNN(size); } FairMQMessage* FairMQTransportFactoryNN::CreateMessage(void* data, size_t size) { return new FairMQMessageNN(data, size); } FairMQSocket* FairMQTransportFactoryNN::CreateSocket(const string& type, int num) { return new FairMQSocketNN(type, num); } FairMQPoller* FairMQTransportFactoryNN::CreatePoller(const vector& inputs) { return new FairMQPollerNN(inputs); }