40 #ifndef __OPENFLUID_BASE_EXAMPLESMANAGER_HPP__
41 #define __OPENFLUID_BASE_EXAMPLESMANAGER_HPP__
57 static std::string buildRessourcesPath(
const std::string&
Path);
59 static std::string buildInstallPath(
const std::string&
Path);
61 static bool installDirectory(
const std::string& FromPath,
const std::string& ToPath,
62 const std::string& DirName,
const bool Force =
false);
80 const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
81 const bool Force =
false);
93 const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
94 const bool Force =
false);
104 static bool installAllProjects(
const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
105 const bool Force =
false);
116 const bool Force =
false);
126 static bool installAll(
const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
127 const bool Force =
false);
Definition: ExamplesManager.hpp:53
static bool installAllSimulators(const std::string &ResourcesPath="", const std::string &InstallPath="", const bool Force=false)
static bool installSimulator(const std::string &SimulatorDir, const std::string &ResourcesPath="", const std::string &InstallPath="", const bool Force=false)
~ExamplesManager()=delete
static bool installProject(const std::string &ProjectDir, const std::string &ResourcesPath="", const std::string &InstallPath="", const bool Force=false)
static bool installAllProjects(const std::string &ResourcesPath="", const std::string &InstallPath="", const bool Force=false)
static bool installAll(const std::string &ResourcesPath="", const std::string &InstallPath="", const bool Force=false)
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47