summaryrefslogtreecommitdiffstats
path: root/src/classdef.h
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>1999-12-15 19:36:24 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>1999-12-15 19:36:24 (GMT)
commita54eecdf4b3c961ff41bc5d3ea6f21713e08f903 (patch)
treec32965e6b0858adc9a1f108b7b4d909568efd52e /src/classdef.h
parent1d4e23de96d6e6065089a909ccba321fe5fa7f28 (diff)
downloadDoxygen-a54eecdf4b3c961ff41bc5d3ea6f21713e08f903.zip
Doxygen-a54eecdf4b3c961ff41bc5d3ea6f21713e08f903.tar.gz
Doxygen-a54eecdf4b3c961ff41bc5d3ea6f21713e08f903.tar.bz2
mods for doxygen-0.49-991003
Diffstat (limited to 'src/classdef.h')
-rw-r--r--src/classdef.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/classdef.h b/src/classdef.h
index ed2aa9d..afdcffb 100644
--- a/src/classdef.h
+++ b/src/classdef.h
@@ -39,6 +39,7 @@ class BaseClassList;
class MemberInfoList;
class MemberInfoDict;
class NamespaceDef;
+class MemberDef;
class ClassDef : public Definition
{
@@ -76,7 +77,7 @@ class ClassDef : public Definition
void writeMemberList(OutputList &ol);
void writeIncludeFile(OutputList &ol);
//void writeMembersToContents();
- void writeDeclaration(OutputList &ol);
+ void writeDeclaration(OutputList &ol,MemberDef *md);
bool addExample(const char *anchor,const char *name, const char *file);
bool hasExamples();
//void writeExample(OutputList &ol);
@@ -84,9 +85,9 @@ class ClassDef : public Definition
Protection protection() const { return prot; }
/*! a link to this class is possible within this project */
bool isLinkableInProject()
- { int i = name().findRev("::");
- if (i==-1) i=0; else i+=2;
- return !name().isEmpty() && name().at(i)!='@' &&
+ { //int i = name().findRev("::");
+ //if (i==-1) i=0; else i+=2;
+ return !name().isEmpty() && name().find('@')==-1 &&
(prot!=Private || Config::extractPrivateFlag) &&
hasDocumentation() && !isReference();
}
@@ -167,6 +168,7 @@ struct BaseClassDef
class BaseClassList : public QList<BaseClassDef>
{
public:
+ ~BaseClassList() {}
int compareItems(GCI item1,GCI item2)
{
ClassDef *c1=((BaseClassDef *)item1)->classDef;