|
| | CProject (ErrorStream &e) |
| |
| | CProject (ErrorStream &, const char *defs, const char *decls=(const char *) 0) |
| |
| | CProject (ErrorStream &, int &argc, char **&argv, const char *defs=(const char *) 0, const char *decls=(const char *) 0) |
| |
| Config & | config () |
| |
| virtual void | configure (Config &) |
| |
| Unit * | addFile (Filename file) |
| |
| CScanner & | scanner () |
| |
| virtual Unit * | scanFile (const char *file, Source *=(Source *) 0, bool isFile=true) |
| |
| virtual Unit * | scanString (const char *str, const char *name=(const char *) 0) |
| |
| Filename | getInclString (Filename filename) |
| |
| | Project (ErrorStream &) |
| |
| virtual | ~Project () |
| |
| void | saveMode (Mode=OVERWRITE, const char *suffix=(const char *) 0) |
| |
| virtual void | save (Unit *, bool=false) const |
| |
| virtual void | save (const char *file=(const char *) 0, bool only_modified=false, bool is_reg_ex=false) const |
| |
| void | print (const char *name=(const char *) 0, ostream &out=cout, bool is_reg_ex=false) const |
| |
| void | close (const char *name=(const char *) 0, bool destroy=false, bool is_reg_ex=false) const |
| |
| Unit * | addFile (Filename) |
| |
| Unit * | addFile (Filename, Filename) |
| |
| virtual void | configure (const Config &) |
| |
| UnitManager & | unitManager () |
| |
| bool | isNewer (const char *) const |
| |
| virtual bool | isBelow (const char *) const |
| |
| virtual bool | isBelow (Unit *) const |
| |
| | PathManager (ErrorStream &e) |
| |
| | PathManager (PathManager &pm) |
| |
| virtual | ~PathManager () |
| |
| void | glob (char *pattern=(char *) 0) |
| |
| bool | iterate (PathIterator &) const |
| |
| virtual void | addPath (const char *, const char *=(const char *) 0) |
| |
| PFMConstIter | addFile (Filename name) |
| |
| PFMConstIter | addFile (Filename name, Filename dest) |
| |
| bool | lookupFile (Filename abs_name, PFMConstIter &iter) const |
| |
| void | setDest (const char *, const char *) |
| |
| void | protect (const char *) |
| |
| long | numPaths () const |
| |
| long | numProts () const |
| |
| const char * | src (long pos) const |
| |
| const char * | src_canon (long pos) const |
| |
| const char * | dest (long pos) const |
| |
| RegComp * | prot (long pos) const |
| |
| bool | isProtected (const char *file) const |
| |
| bool | isBelow (const char *file, PFMConstIter &iter) const |
| |
| virtual void | join (PathManager &) |
| |
| ErrorStream & | err () const |
| |
| bool | getDestinationPath (const char *filename, ostream &out) const |
| |