hecl
High-Level Extensible Combiner Language and Resource Database
HECL::Database::Project Member List

This is the complete list of members for HECL::Database::Project, including all inherited members.

addGroup(const ProjectPath &path)HECL::Database::Project
addPaths(const std::vector< ProjectPath > &paths)HECL::Database::Project
buildPackageDepsgraph(const ProjectPath &path)HECL::Database::Project
C_HEAVY enum value (defined in HECL::Database::Project)HECL::Database::Project
C_LIGHT enum value (defined in HECL::Database::Project)HECL::Database::Project
C_MEDIUM enum value (defined in HECL::Database::Project)HECL::Database::Project
C_NONE enum value (defined in HECL::Database::Project)HECL::Database::Project
cleanPath(const ProjectPath &path, bool recursive=false)HECL::Database::Project
CompiledSpecs typedef (defined in HECL::Database::Project)HECL::Database::Project
cookPath(const ProjectPath &path, std::function< void(SystemString &, Cost, unsigned)> feedbackCb, bool recursive=false)HECL::Database::Project
Cost enum nameHECL::Database::Project
disableDataSpecs(const std::vector< SystemString > &specs)HECL::Database::Project
enableDataSpecs(const std::vector< SystemString > &specs)HECL::Database::Project
getDataSpecs()HECL::Database::Projectinline
getProjectRootPath() const HECL::Database::Projectinline
interruptCook()HECL::Database::Project
m_groups (defined in HECL::Database::Project)HECL::Database::Project
m_index (defined in HECL::Database::Project)HECL::Database::Project
m_paths (defined in HECL::Database::Project)HECL::Database::Project
m_specs (defined in HECL::Database::Project)HECL::Database::Project
Project(const HECL::ProjectRootPath &rootPath) (defined in HECL::Database::Project)HECL::Database::Project
registerLogger(HECL::FLogger logger)HECL::Database::Project
removeGroup(const ProjectPath &path)HECL::Database::Project
removePaths(const std::vector< ProjectPath > &paths, bool recursive=false)HECL::Database::Project