41 #ifndef __OPENFLUID_BASE_EXAMPLESMANAGER_HPP__
42 #define __OPENFLUID_BASE_EXAMPLESMANAGER_HPP__
58 static void printSuccessStatus(
const bool& Ok);
60 static std::string buildRessourcesPath(
const std::string&
Path);
62 static std::string buildInstallPath(
const std::string&
Path);
64 static bool installDirectory(
const std::string& FromPath,
const std::string& ToPath,
65 const std::string& DirName,
const bool Force =
false);
83 const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
84 const bool Force =
false);
96 const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
97 const bool Force =
false);
100 const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
101 const bool Force =
false);
111 static bool installAllProjects(
const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
112 const bool Force =
false);
123 const bool Force =
false);
133 static bool installAllObservers(
const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
134 const bool Force =
false);
144 static bool installAllWares(
const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
145 const bool Force =
false);
155 static bool installAll(
const std::string& ResourcesPath =
"",
const std::string& InstallPath =
"",
156 const bool Force =
false);
Definition: ExamplesManager.hpp:54
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)
static bool installAllWares(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 installObserver(const std::string &ObserverDir, 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)
static bool installAllObservers(const std::string &ResourcesPath="", const std::string &InstallPath="", const bool Force=false)
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: ApplicationException.hpp:47