undoStudio
The IDE of the undoRT ecosystem
Loading...
Searching...
No Matches
undoStudio::core::ProjectManager Member List

This is the complete list of members for undoStudio::core::ProjectManager, including all inherited members.

addPLC(const std::string &name, const std::string &description="")undoStudio::core::ProjectManager
addTask(const TaskConfig &task)undoStudio::core::ProjectManager
classifyPath(const std::string &path) constundoStudio::core::ProjectManager
clearRecentProjects()undoStudio::core::ProjectManager
closeProject()undoStudio::core::ProjectManager
configDir() constundoStudio::core::ProjectManager
createProject(const std::string &parentDir, const std::string &name)undoStudio::core::ProjectManager
findTask(const std::string &name) constundoStudio::core::ProjectManager
findTask(const std::string &name)undoStudio::core::ProjectManager
forgetProject(const std::string &projectPath)undoStudio::core::ProjectManager
getConfig() constundoStudio::core::ProjectManagerinline
getExports(const std::string &plcName) constundoStudio::core::ProjectManager
getInstance()undoStudio::core::ProjectManagerstatic
getPLCs() constundoStudio::core::ProjectManagerinline
getProjectName() constundoStudio::core::ProjectManagerinline
getProjectPath() constundoStudio::core::ProjectManagerinline
getStrictness() constundoStudio::core::ProjectManagerinline
getTasks() constundoStudio::core::ProjectManagerinline
hasPLC(const std::string &name) constundoStudio::core::ProjectManager
isConfigFile(const std::string &path) constundoStudio::core::ProjectManager
isProjectOpen() constundoStudio::core::ProjectManagerinline
kDefaultMaxRecentundoStudio::core::ProjectManagerstatic
kMaxRecentLimitundoStudio::core::ProjectManagerstatic
kMinRecentLimitundoStudio::core::ProjectManagerstatic
loadRecents() constundoStudio::core::ProjectManager
m_configundoStudio::core::ProjectManagerprivate
m_exportsundoStudio::core::ProjectManagerprivate
m_isOpenundoStudio::core::ProjectManagerprivate
m_onChangedundoStudio::core::ProjectManagerprivate
m_plcsundoStudio::core::ProjectManagerprivate
m_projectPathundoStudio::core::ProjectManagerprivate
m_recentProjectsundoStudio::core::ProjectManagermutableprivate
m_recentsLoadedundoStudio::core::ProjectManagermutableprivate
m_tasksundoStudio::core::ProjectManagerprivate
maxRecentProjects() constundoStudio::core::ProjectManager
mkdirs(const std::string &path)undoStudio::core::ProjectManagerprivatestatic
notifyChanged()undoStudio::core::ProjectManagerinlineprivate
OnProjectChanged typedefundoStudio::core::ProjectManager
openProject(const std::string &projectDir)undoStudio::core::ProjectManager
operator=(const ProjectManager &)=deleteundoStudio::core::ProjectManagerprivate
ownerPLC(const std::string &path) constundoStudio::core::ProjectManager
plcDUTsPath(const std::string &plcName) constundoStudio::core::ProjectManager
plcExportsPath(const std::string &plcName) constundoStudio::core::ProjectManager
plcGVLsPath(const std::string &plcName) constundoStudio::core::ProjectManager
plcLibsPath(const std::string &plcName) constundoStudio::core::ProjectManager
plcPath(const std::string &plcName) constundoStudio::core::ProjectManager
plcPOUsPath(const std::string &plcName) constundoStudio::core::ProjectManager
ProjectManager()=defaultundoStudio::core::ProjectManagerprivate
ProjectManager(const ProjectManager &)=deleteundoStudio::core::ProjectManagerprivate
readExportsJSON(const std::string &plcName)undoStudio::core::ProjectManagerprivate
readPLCsJSON()undoStudio::core::ProjectManagerprivate
readProjectJSON()undoStudio::core::ProjectManagerprivate
readTasksJSON()undoStudio::core::ProjectManagerprivate
recentProjects() constundoStudio::core::ProjectManagerinline
rememberProject(const std::string &projectPath)undoStudio::core::ProjectManager
removePLC(const std::string &name)undoStudio::core::ProjectManager
removeTask(const std::string &name)undoStudio::core::ProjectManager
renamePLC(const std::string &oldName, const std::string &newName)undoStudio::core::ProjectManager
saveProject()undoStudio::core::ProjectManager
scaffoldPLC(const std::string &plcPath)undoStudio::core::ProjectManagerprivate
scaffoldProject(const std::string &path, const std::string &name)undoStudio::core::ProjectManagerprivate
setExports(const std::string &plcName, const std::vector< std::string > &programs)undoStudio::core::ProjectManager
setMaxRecentProjects(size_t count)undoStudio::core::ProjectManager
setOnProjectChanged(OnProjectChanged cb)undoStudio::core::ProjectManagerinline
sharedDUTsPath() constundoStudio::core::ProjectManager
sharedGVLsPath() constundoStudio::core::ProjectManager
sharedLibsPath() constundoStudio::core::ProjectManager
sharedPOUsPath() constundoStudio::core::ProjectManager
taskFilePath(const std::string &taskName) constundoStudio::core::ProjectManager
tasksPath() constundoStudio::core::ProjectManager
today()undoStudio::core::ProjectManagerprivatestatic
undoCorePath() constundoStudio::core::ProjectManager
undoLogicPath() constundoStudio::core::ProjectManager
updateTask(const TaskConfig &task)undoStudio::core::ProjectManager
writeExportsJSON(const std::string &plcName) constundoStudio::core::ProjectManagerprivate
writePLCsJSON() constundoStudio::core::ProjectManagerprivate
writeProjectJSON() constundoStudio::core::ProjectManagerprivate
writeTaskDetailJSON(const TaskConfig &t) constundoStudio::core::ProjectManagerprivate
writeTasksJSON() constundoStudio::core::ProjectManagerprivate
~ProjectManager()=defaultundoStudio::core::ProjectManagerprivate