diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2011-12-03 18:14:19 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2011-12-03 18:14:19 (GMT) |
commit | e48f695c385ccc356e124ac3a851a6228f4f5b84 (patch) | |
tree | 018e8f5de990aedc2ea2b98065d07bc92253a8f1 /src/classdef.h | |
parent | 645cc7c6f75bdad11ceb129d135b5b01f34c3212 (diff) | |
download | Doxygen-e48f695c385ccc356e124ac3a851a6228f4f5b84.zip Doxygen-e48f695c385ccc356e124ac3a851a6228f4f5b84.tar.gz Doxygen-e48f695c385ccc356e124ac3a851a6228f4f5b84.tar.bz2 |
Release-1.7.6
Diffstat (limited to 'src/classdef.h')
-rw-r--r-- | src/classdef.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/classdef.h b/src/classdef.h index 13f1157..d92b5a6 100644 --- a/src/classdef.h +++ b/src/classdef.h @@ -79,11 +79,14 @@ class ClassDef : public Definition * generates based on the compound type & name. * \param isSymbol If TRUE this class name is added as a publicly * visible (and referencable) symbol. + * \param isJavaEnum If TRUE this class is actually a Java enum. + * I didn't add this to CompoundType to avoid having + * to adapt all translators. */ ClassDef(const char *fileName,int startLine, const char *name,CompoundType ct, const char *ref=0,const char *fName=0, - bool isSymbol=TRUE); + bool isSymbol=TRUE,bool isJavaEnum=FALSE); /*! Destroys a compound definition. */ ~ClassDef(); @@ -273,6 +276,8 @@ class ClassDef : public Definition MemberDef *isSmartPointer() const; + bool isJavaEnum() const; + //----------------------------------------------------------------------------------- // --- setters ---- //----------------------------------------------------------------------------------- |