summaryrefslogtreecommitdiff
path: root/src/CommonAPI/Factory.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/CommonAPI/Factory.h')
-rw-r--r--src/CommonAPI/Factory.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/CommonAPI/Factory.h b/src/CommonAPI/Factory.h
index e5d5993..ede8536 100644
--- a/src/CommonAPI/Factory.h
+++ b/src/CommonAPI/Factory.h
@@ -22,6 +22,7 @@
#include "MiddlewareInfo.h"
#include "Proxy.h"
#include "Stub.h"
+#include "types.h"
namespace CommonAPI {
@@ -61,6 +62,19 @@ class Factory {
middlewareInfo_(middlewareInfo) {
}
+ /**
+ * \brief Creates factory. Don't call manually.
+ *
+ * Creates factory. Don't call manually.
+ */
+ Factory(const std::shared_ptr<Runtime> runtime,
+ const MiddlewareInfo* middlewareInfo,
+ const std::string factoryName,
+ const bool nullOnInvalidName) :
+ runtime_(runtime),
+ middlewareInfo_(middlewareInfo) {
+ }
+
virtual ~Factory() {}
/**