Mount gadget resource paths for NUIGadget
[platform/core/appfw/launchpad.git] / src / launchpad-process-pool / loader_factory.hh
index f44da2c..2208c82 100644 (file)
@@ -36,10 +36,13 @@ class LoaderFactory {
 
   static LoaderFactory& GetInst();
 
-  std::shared_ptr<LoaderContext> CreateLoaderContext(LoaderInfoPtr info);
-  std::shared_ptr<LoaderContext> CreateLoaderContext(tizen_base::Bundle b);
-  std::shared_ptr<LoaderContext> CreateLoaderContext(LoaderInfoPtr info,
-      pid_t caller_pid);
+  std::shared_ptr<LoaderContext> CreateLoaderContext(
+      LoaderInfoPtr info, std::shared_ptr<LoaderMount> loader_mount);
+  std::shared_ptr<LoaderContext> CreateLoaderContext(
+      tizen_base::Bundle b, std::shared_ptr<LoaderMount> loader_mount);
+  std::shared_ptr<LoaderContext> CreateLoaderContext(
+      LoaderInfoPtr info, pid_t caller_pid,
+      std::shared_ptr<LoaderMount> loader_mount);
 
  private:
   LoaderFactory() = default;