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;