diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2004-12-28 15:52:58 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2004-12-28 15:52:58 (GMT) |
commit | 81adebde00a3fe5954b403f8c0d1a1a6ed833fa8 (patch) | |
tree | 659ad23b069fb18276bbc9610ed0f2c48169722b /src/filedef.h | |
parent | 0e5fe1510853a0a05add1a9a25b3958893591328 (diff) | |
download | Doxygen-81adebde00a3fe5954b403f8c0d1a1a6ed833fa8.zip Doxygen-81adebde00a3fe5954b403f8c0d1a1a6ed833fa8.tar.gz Doxygen-81adebde00a3fe5954b403f8c0d1a1a6ed833fa8.tar.bz2 |
Release-1.3.9.1-20041228
Diffstat (limited to 'src/filedef.h')
-rw-r--r-- | src/filedef.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/filedef.h b/src/filedef.h index 2af7f94..a5719ee 100644 --- a/src/filedef.h +++ b/src/filedef.h @@ -109,6 +109,9 @@ class FileDef : public Definition /*! Returns the absolute path of this file. */ QCString getPath() const { return path; } + + /*! Returns version of this file. */ + QCString getVersion() const { return fileVersion; } bool isLinkableInProject() const { @@ -187,6 +190,13 @@ class FileDef : public Definition bool visited; + protected: + /** + * Retrieves the file version from version control system. + */ + void acquireFileVersion(); + + private: QDict<IncludeInfo> *includeDict; @@ -195,16 +205,15 @@ class FileDef : public Definition QList<IncludeInfo> *includedByList; NamespaceSDict *usingDirList; SDict<Definition> *usingDeclList; - //DefineList *defineList; QCString path; QCString filepath; QCString diskname; QCString filename; QCString docname; - //QCString incName; QIntDict<Definition> *srcDefDict; QIntDict<MemberDef> *srcMemberDict; bool isSource; + QCString fileVersion; PackageDef *package; DirDef *dir; |