diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2001-05-24 16:25:58 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2001-05-24 16:25:58 (GMT) |
commit | 9c04d0ffef418ec6c771a0afa4679a4e508ba710 (patch) | |
tree | 8572e4828627ab6b9a6d55d425469176c0c02e0b /src/groupdef.h | |
parent | 9ca6896b9e1e932f3ddf11bb74a9f80d5560044e (diff) | |
download | Doxygen-9c04d0ffef418ec6c771a0afa4679a4e508ba710.zip Doxygen-9c04d0ffef418ec6c771a0afa4679a4e508ba710.tar.gz Doxygen-9c04d0ffef418ec6c771a0afa4679a4e508ba710.tar.bz2 |
Release-1.2.7-20010524
Diffstat (limited to 'src/groupdef.h')
-rw-r--r-- | src/groupdef.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/groupdef.h b/src/groupdef.h index 73eaf94..c2d413a 100644 --- a/src/groupdef.h +++ b/src/groupdef.h @@ -48,6 +48,8 @@ class GroupDef : public Definition DefType definitionType() { return TypeGroup; } QCString getOutputFileBase() const; const char *groupTitle() const { return title; } + void setGroupTitle( const char *newtitle ); + bool hasGroupTitle( ) { return titleSet; } void addFile(const FileDef *def); void addClass(const ClassDef *def); void addNamespace(const NamespaceDef *def); @@ -56,6 +58,8 @@ class GroupDef : public Definition void addPage(PageInfo *def); // pages in this group void addExample(const PageInfo *def); // examples in this group void insertMember(MemberDef *def,bool docOnly=FALSE); + void removeMember(MemberDef *md); + bool containsGroup(const GroupDef *def); // true if def is already a subgroup void writeDocumentation(OutputList &ol); int countMembers() const; bool isLinkableInProject() @@ -82,6 +86,7 @@ class GroupDef : public Definition private: QCString title; // title of the group + bool titleSet; // true if title is not the same as the name QCString fileName; // base name of the generated file FileList *fileList; // list of files in the group ClassSDict *classSDict; // list of classes in the group @@ -115,7 +120,6 @@ class GroupDef : public Definition /* user defined member groups */ MemberGroupList *memberGroupList; // list of member groups in this group MemberGroupDict *memberGroupDict; - }; class GroupList : public QList<GroupDef> |