PUMA Library Reference Manual
Puma::Project Member List

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

action(PathIterator &iterator)Puma::PathManagerinlineprotectedvirtual
addFile(Filename file)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
configure(const Config &config)Puma::Projectvirtual
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
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
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