summaryrefslogtreecommitdiffstats
path: root/src/reflist.h
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2002-06-30 18:58:53 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2002-06-30 18:58:53 (GMT)
commit977ad9d3ec7dff388b8be849ae4a596ae5cd3ad4 (patch)
tree0b5acf9f52c1beacbf70e4bd2060a1b7d4d832b7 /src/reflist.h
parent54bcd31ff103383c6c75ed87b00f846ec29b8040 (diff)
downloadDoxygen-977ad9d3ec7dff388b8be849ae4a596ae5cd3ad4.zip
Doxygen-977ad9d3ec7dff388b8be849ae4a596ae5cd3ad4.tar.gz
Doxygen-977ad9d3ec7dff388b8be849ae4a596ae5cd3ad4.tar.bz2
Release-1.2.16-20020630
Diffstat (limited to 'src/reflist.h')
-rw-r--r--src/reflist.h22
1 files changed, 18 insertions, 4 deletions
diff --git a/src/reflist.h b/src/reflist.h
index 692e108..cb60dc2 100644
--- a/src/reflist.h
+++ b/src/reflist.h
@@ -21,6 +21,7 @@
#include "qtbc.h"
#include <qintdict.h>
+#include "outputgen.h"
/*! This struct represents an item in the list of references. */
struct RefItem
@@ -39,18 +40,31 @@ class RefList
RefItem *getRefItem(int todoItemId);
RefItem *getFirstRefItem();
RefItem *getNextRefItem();
+ QCString listName() const;
+ QCString optionName() const;
+ QCString pageTitle() const;
+ QCString sectionTitle() const;
+ BaseOutputDocInterface::SectionTypes sectionType() const;
- RefList();
+ RefList(const char *listName,const char *optionName,
+ const char *pageTitle,const char *secTitle,
+ BaseOutputDocInterface::SectionTypes type
+ );
~RefList();
private:
int m_id;
+ QCString m_listName;
+ QCString m_optionName;
+ QCString m_pageTitle;
+ QCString m_secTitle;
QIntDict<RefItem> *m_dict;
QIntDictIterator<RefItem> *m_dictIterator;
+ BaseOutputDocInterface::SectionTypes m_type;
};
-extern RefList todoList;
-extern RefList testList;
-extern RefList bugList;
+//extern RefList todoList;
+//extern RefList testList;
+//extern RefList bugList;
#endif