diff options
Diffstat (limited to 'src/CommonAPI/Factory.h')
-rw-r--r-- | src/CommonAPI/Factory.h | 14 |
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() {} /** |