diff options
author | (no author) <(no author)@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2005-08-08 20:01:03 (GMT) |
---|---|---|
committer | (no author) <(no author)@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2005-08-08 20:01:03 (GMT) |
commit | 001e27ddbb1bfaa351b5f268b22418fb0557d6c2 (patch) | |
tree | a390a2400721fd1ed137738bd2679ab33ed0306f /src/reflist.h | |
parent | 0559d5795f6e2adc993577a4dd55b5370d31677c (diff) | |
download | Doxygen-Release_1_4_4_20050804.zip Doxygen-Release_1_4_4_20050804.tar.gz Doxygen-Release_1_4_4_20050804.tar.bz2 |
This commit was manufactured by cvs2svn to create tagRelease_1_4_4_20050804
'Release_1_4_4_20050804'.
Diffstat (limited to 'src/reflist.h')
-rw-r--r-- | src/reflist.h | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/src/reflist.h b/src/reflist.h deleted file mode 100644 index e3a5674..0000000 --- a/src/reflist.h +++ /dev/null @@ -1,70 +0,0 @@ -/****************************************************************************** - * - * - * - * - * Copyright (C) 1997-2005 by Dimitri van Heesch. - * - * Permission to use, copy, modify, and distribute this software and its - * documentation under the terms of the GNU General Public License is hereby - * granted. No representations are made about the suitability of this software - * for any purpose. It is provided "as is" without express or implied warranty. - * See the GNU General Public License for more details. - * - * Documents produced by Doxygen are derivative works derived from the - * input used in their production; they are not affected by this license. - * - */ - -#ifndef _REFLIST_H -#define _REFLIST_H - -#include "qtbc.h" -#include <qintdict.h> -//#include "outputgen.h" - -/*! This struct represents an item in the list of references. */ -struct RefItem -{ - RefItem() : written(FALSE) {} - QCString text; //!< text of the item. - QCString listAnchor; //!< anchor in the list - bool written; -}; - -/*! @brief List of cross-referenced items - * - * This class represents a list of items that are put - * at a certain point in the documentation by some special command - * and are collected in a list. The items cross-reference the - * documentation and the list. - * - * Examples are the todo list, the test list and the bug list, - * introduced by the \\todo, \\test, and \\bug commands respectively. - */ -class RefList -{ - public: - int addRefItem(); - RefItem *getRefItem(int todoItemId); - RefItem *getFirstRefItem(); - RefItem *getNextRefItem(); - QCString listName() const; - QCString pageTitle() const; - QCString sectionTitle() const; - - RefList(const char *listName, - const char *pageTitle,const char *secTitle - ); - ~RefList(); - - private: - int m_id; - QCString m_listName; - QCString m_pageTitle; - QCString m_secTitle; - QIntDict<RefItem> *m_dict; - QIntDictIterator<RefItem> *m_dictIterator; -}; - -#endif |