diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2011-08-14 13:56:38 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2011-08-14 13:56:38 (GMT) |
commit | 9be758009e1a4c616377dc33ccf1e55dd8b04d9b (patch) | |
tree | 3138a0d18d53a00498b4cad59f934a4e64762cf8 /src/classdef.h | |
parent | 64f0c97c3adaa28edf6f1da3264621a18c1d1adb (diff) | |
download | Doxygen-9be758009e1a4c616377dc33ccf1e55dd8b04d9b.zip Doxygen-9be758009e1a4c616377dc33ccf1e55dd8b04d9b.tar.gz Doxygen-9be758009e1a4c616377dc33ccf1e55dd8b04d9b.tar.bz2 |
Release-1.7.5
Diffstat (limited to 'src/classdef.h')
-rw-r--r-- | src/classdef.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/classdef.h b/src/classdef.h index a3f4ad1..9673ec9 100644 --- a/src/classdef.h +++ b/src/classdef.h @@ -267,10 +267,11 @@ class ClassDef : public Definition QCString anchor() const; bool isEmbeddedInOuterScope() const; - SrcLangExt getLanguage() const; - bool isSimple() const; + const ClassList *taggedInnerClasses() const; + ClassDef *tagLessReference() const; + //----------------------------------------------------------------------------------- // --- setters ---- //----------------------------------------------------------------------------------- @@ -293,7 +294,6 @@ class ClassDef : public Definition void addUsedClass(ClassDef *cd,const char *accessName,Protection prot); void addUsedByClass(ClassDef *cd,const char *accessName,Protection prot); void setIsStatic(bool b); - void setLanguage(SrcLangExt lang); void setCompoundType(CompoundType t); void setClassName(const char *name); @@ -306,6 +306,9 @@ class ClassDef : public Definition void setCategoryOf(ClassDef *cd); void setUsedOnly(bool b); + void addTaggedInnerClass(ClassDef *cd); + void setTagLessReference(ClassDef *cd); + //----------------------------------------------------------------------------------- // --- actions ---- //----------------------------------------------------------------------------------- @@ -328,6 +331,7 @@ class ClassDef : public Definition void writeInlineDocumentation(OutputList &ol); void writeDeclarationLink(OutputList &ol,bool &found, const char *header,bool localNames); + void removeMemberFromLists(MemberDef *md); bool visited; |