Puma Reference Manual Member List



Puma::Project Member List

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

action(PathIterator &)Puma::PathManagerinlineprotectedvirtual
addFile(Filename)Puma::Project
addFile(Filename, Filename)Puma::Project
addPath(const char *, const char *=(const char *) 0)Puma::PathManagervirtual
addSeparator(const char *) const Puma::PathManagerprotected
addSeparator(const char *s, char *dest) const Puma::PathManagerprotected
checkState(const char *, Unit *) const Puma::Projectprotected
close(const char *name=(const char *) 0, bool destroy=false, bool is_reg_ex=false) const Puma::Project
configure(const Config &)Puma::Projectvirtual
dest(long pos) const Puma::PathManagerinline
err() const Puma::PathManagerinline
getDestination(Filename file, ostream *=0) const Puma::PathManagerprotected
getDestinationPath(const char *filename, ostream &out) const Puma::PathManager
glob(char *pattern=(char *) 0)Puma::PathManager
isBelow(const char *) const Puma::Projectinlinevirtual
isBelow(Unit *) const Puma::Projectvirtual
Puma::PathManager::isBelow(const char *file, PFMConstIter &iter) const Puma::PathManager
isNewer(const char *) const Puma::Project
isProtected(const char *file) const Puma::PathManager
iterate(PathIterator &) const Puma::PathManager
join(PathManager &)Puma::PathManagervirtual
lookupFile(Filename abs_name, PFMConstIter &iter) const Puma::PathManager
Mode enum namePuma::SaveMode
NEW_SUFFIX enum valuePuma::SaveMode
numPaths() const Puma::PathManagerinline
numProts() const Puma::PathManagerinline
OVERWRITE enum valuePuma::SaveMode
PathManager(ErrorStream &e)Puma::PathManagerinline
PathManager(PathManager &pm)Puma::PathManagerinline
print(const char *name=(const char *) 0, ostream &out=cout, bool is_reg_ex=false) const Puma::Project
Project(ErrorStream &)Puma::Project
prot(long pos) const Puma::PathManagerinline
protect(const char *)Puma::PathManager
RENAME_OLD enum valuePuma::SaveMode
save(Unit *, bool=false) const Puma::Projectvirtual
save(const char *file=(const char *) 0, bool only_modified=false, bool is_reg_ex=false) const Puma::Projectvirtual
saveMode(Mode=OVERWRITE, const char *suffix=(const char *) 0)Puma::Project
setDest(const char *, const char *)Puma::PathManager
src(long pos) const Puma::PathManagerinline
src_canon(long pos) const Puma::PathManagerinline
unitManager()Puma::Projectinline
updateState(const char *, Unit *) const Puma::Projectprotected
write(Unit *unit, ofstream &) const Puma::Projectprotectedvirtual
~PathManager()Puma::PathManagervirtual
~Project()Puma::Projectvirtual



Puma Reference Manual. Created on Tue Oct 28 2014.