Puma Reference Manual Member List



Puma::CProject Member List

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

action(PathIterator &)Puma::PathManagerinlineprotectedvirtual
addFile(Filename file)Puma::CProject
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
config()Puma::CProjectinline
configure(Config &)Puma::CProjectvirtual
Puma::Project::configure(const 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 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
getInclString(Filename filename)Puma::CProject
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
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 *, 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 Mon Oct 21 2013.