PUMA Library Reference Manual
Loading...
Searching...
No Matches
Puma::CProject Member List

This is the complete list of members for Puma::CProject, including all inherited members.

action(PathIterator &iterator)Puma::PathManagerinlineprotectedvirtual
addFile(Filename file)Puma::CProject
Puma::Project::addFile(Filename srcFile, Filename destFile)Puma::Project
addPath(const char *srcPath, const char *destPath=0)Puma::PathManagervirtual
addSeparator(const char *path) constPuma::PathManagerprotected
addSeparator(const char *path, char *buffer) constPuma::PathManagerprotected
close(const char *name=0, bool destroy=false, bool is_reg_ex=false) constPuma::Project
config()Puma::CProjectinline
configure(Config &)Puma::CProjectvirtual
Puma::Project::configure(const Config &config)Puma::Projectvirtual
CProject(ErrorStream &e)Puma::CProject
CProject(ErrorStream &, const char *defs, const char *decls=(const char *) 0)Puma::CProject
CProject(ErrorStream &, int &argc, char **&argv, const char *defs=(const char *) 0, const char *decls=(const char *) 0)Puma::CProject
dest(long n) constPuma::PathManagerinline
err() constPuma::PathManagerinline
getDestination(Filename sourcePath, std::ostream *destinationPath=0) constPuma::PathManagerprotected
getDestinationPath(const char *sourcePath, std::ostream &out) constPuma::PathManager
getInclString(Filename filename)Puma::CProject
glob(char *filenamePattern=0)Puma::PathManager
isBelow(const char *file) constPuma::Projectinlinevirtual
isBelow(Unit *file) constPuma::Projectvirtual
Puma::PathManager::isBelow(const char *filename, ProjectFile::MapConstIter &iterator) constPuma::PathManager
isNewer(const char *file) constPuma::Project
isProtected(const char *path) constPuma::PathManager
iterate(PathIterator &iterator) constPuma::PathManager
join(PathManager &other)Puma::PathManagervirtual
Mode enum namePuma::SaveMode
NEW_SUFFIX enum valuePuma::SaveMode
numPaths() constPuma::PathManagerinline
numProts() constPuma::PathManagerinline
OVERWRITE enum valuePuma::SaveMode
PathManager(ErrorStream &err)Puma::PathManagerinline
PathManager(PathManager &other)Puma::PathManagerinline
print(const char *name=0, std::ostream &out=std::cout, bool is_reg_ex=false) constPuma::Project
Project(ErrorStream &err)Puma::Project
prot(long n) constPuma::PathManagerinline
protect(const char *pathPattern)Puma::PathManager
RENAME_OLD enum valuePuma::SaveMode
save(Unit *unit, bool only_modified=false) constPuma::Projectvirtual
save(const char *file=0, bool only_modified=false, bool is_reg_ex=false) constPuma::Projectvirtual
saveMode(Mode mode=OVERWRITE, const char *suffix=0)Puma::Project
scanFile(const char *file, Source *=(Source *) 0, bool isFile=true)Puma::CProjectvirtual
scanner()Puma::CProjectinline
scanString(const char *str, const char *name=(const char *) 0)Puma::CProjectvirtual
setDest(const char *srcPath, const char *destPath)Puma::PathManager
src(long n) constPuma::PathManagerinline
src_canon(long n) constPuma::PathManagerinline
unitManager()Puma::Projectinline
write(Unit *unit, std::ofstream &file) constPuma::Projectprotectedvirtual
~PathManager()Puma::PathManagervirtual
~Project()Puma::Projectvirtual