use factory for messages

This commit is contained in:
Alexey Rybalchenko
2014-01-21 16:41:07 +01:00
parent 88fee245b8
commit 5989845e31
16 changed files with 36 additions and 17 deletions

View File

@@ -15,6 +15,8 @@ class FairMQTransportFactory
{
public:
virtual FairMQMessage* CreateMessage() = 0;
virtual FairMQMessage* CreateMessage(size_t size) = 0;
virtual FairMQMessage* CreateMessage(void* data, size_t size) = 0;
virtual FairMQSocket* CreateSocket(FairMQContext* context, int type, int num) = 0;
virtual ~FairMQTransportFactory() {};