summaryrefslogtreecommitdiffstats
path: root/src/filedef.h
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2000-03-26 18:52:22 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2000-03-26 18:52:22 (GMT)
commit704253e04cc098b9cbc52ffbc82ef3de23b349e7 (patch)
tree888e1c2b9f5a4b736dacc9a4ec34b94ac3849757 /src/filedef.h
parente01f902ec8cc9f8aa417e68522b6b66c29be9669 (diff)
downloadDoxygen-704253e04cc098b9cbc52ffbc82ef3de23b349e7.zip
Doxygen-704253e04cc098b9cbc52ffbc82ef3de23b349e7.tar.gz
Doxygen-704253e04cc098b9cbc52ffbc82ef3de23b349e7.tar.bz2
Release-1.1.1-20000326
Diffstat (limited to 'src/filedef.h')
-rw-r--r--src/filedef.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/filedef.h b/src/filedef.h
index a129fe6..5a48afc 100644
--- a/src/filedef.h
+++ b/src/filedef.h
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * $Id$
+ *
*
* Copyright (C) 1997-2000 by Dimitri van Heesch.
*
@@ -31,10 +31,11 @@ class ClassList;
class ClassDef;
class MemberDef;
class OutputList;
-class DefineList;
class NamespaceDef;
class NamespaceList;
class NamespaceDict;
+class MemberGroupList;
+class MemberGroupDict;
struct IncludeInfo
{
@@ -108,7 +109,8 @@ class FileDef : public Definition
void writeDocumentation(OutputList &ol);
void writeSource(OutputList &ol);
friend void generatedFileNames();
- void insertMember(MemberDef *fd);
+ void insertMember(MemberDef *md,int groupId);
+ void addMemberToGroup(MemberDef *md,int groupId);
void insertClass(ClassDef *cd);
void insertNamespace(NamespaceDef *nd);
void computeAnchors();
@@ -138,7 +140,7 @@ class FileDef : public Definition
NamespaceDict *namespaceDict;
NamespaceList *namespaceList;
NamespaceList *usingList;
- DefineList *defineList;
+ //DefineList *defineList;
QCString path;
QCString filepath;
QCString diskname;
@@ -148,6 +150,10 @@ class FileDef : public Definition
QIntDict<Definition> *srcDefDict;
QIntDict<QCString> *srcAnchorDict;
bool isSource;
+
+ /* user defined member groups */
+ MemberGroupList *memberGroupList;
+ MemberGroupDict *memberGroupDict;
};
/*! \class FileList filedef.h