Puma Reference Manual Puma: Member List



Puma::CProject Member List

This is the complete list of members for Puma::CProject, including all inherited members.
action(PathIterator &)Puma::PathManager [inline, protected, virtual]
addFile(Filename file)Puma::CProject
Puma::Project::addFile(Filename, Filename)Puma::Project
addPath(const char *, const char *=(const char *) 0)Puma::PathManager [virtual]
addSeparator(const char *) const Puma::PathManager [protected]
addSeparator(const char *s, char *dest) const Puma::PathManager [protected]
checkState(const char *, Unit *) const Puma::Project [protected]
close(const char *name=(const char *) 0, bool destroy=false, bool is_reg_ex=false) const Puma::Project
config()Puma::CProject [inline]
configure(Config &)Puma::CProject [virtual]
Puma::Project::configure(const Config &)Puma::Project [virtual]
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::PathManager [inline]
err() const Puma::PathManager [inline]
getDestination(Filename file, ostream *=0) const Puma::PathManager [protected]
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::Project [inline, virtual]
isBelow(Unit *) const Puma::Project [virtual]
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::PathManager [virtual]
lookupFile(Filename abs_name, PFMConstIter &iter) const Puma::PathManager
Mode enum namePuma::SaveMode
NEW_SUFFIX enum valuePuma::SaveMode
numPaths() const Puma::PathManager [inline]
numProts() const Puma::PathManager [inline]
OVERWRITE enum valuePuma::SaveMode
PathManager(ErrorStream &e)Puma::PathManager [inline]
PathManager(PathManager &pm)Puma::PathManager [inline]
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::PathManager [inline]
protect(const char *)Puma::PathManager
RENAME_OLD enum valuePuma::SaveMode
save(Unit *, bool=false) const Puma::Project [virtual]
save(const char *file=(const char *) 0, bool only_modified=false, bool is_reg_ex=false) const Puma::Project [virtual]
saveMode(Mode=OVERWRITE, const char *suffix=(const char *) 0)Puma::Project
scanFile(const char *file, Source *=(Source *) 0, bool isFile=true)Puma::CProject [virtual]
scanner()Puma::CProject [inline]
scanString(const char *str, const char *name=(const char *) 0)Puma::CProject [virtual]
setDest(const char *, const char *)Puma::PathManager
src(long pos) const Puma::PathManager [inline]
unitManager()Puma::Project [inline]
updateState(const char *, Unit *) const Puma::Project [protected]
write(Unit *unit, ofstream &) const Puma::Project [protected, virtual]
~PathManager()Puma::PathManager [virtual]
~Project()Puma::Project [virtual]



Puma Reference Manual. Created on 18 Sep 2009.