activemq-cpp-3.6.0
WireFormatFactory.h
Go to the documentation of this file.
1 
18 #ifndef _ACTIVEMQ_WIREFORMAT_WIREFORMATFACTORY_H_
19 #define _ACTIVEMQ_WIREFORMAT_WIREFORMATFACTORY_H_
20 
21 #include <activemq/util/Config.h>
23 #include <decaf/util/Properties.h>
24 #include <decaf/lang/Pointer.h>
26 
27 namespace activemq {
28 namespace wireformat {
29 
31 
39  public:
40 
41  virtual ~WireFormatFactory();
42 
54  virtual Pointer<WireFormat> createWireFormat(const decaf::util::Properties& properties) = 0;
55 
56  };
57 
58 }}
59 
60 #endif /*_ACTIVEMQ_WIREFORMAT_WIREFORMATFACTORY_H_*/