diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2000-10-01 17:23:42 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2000-10-01 17:23:42 (GMT) |
commit | 499475795ed160e3a1e9cb571adc1ad86dc6a8ba (patch) | |
tree | ff3e5497c510b749f3d2e73414320758618faa42 /src/memberdef.h | |
parent | 168b741da042373d667e226cace55c9e82ec8faa (diff) | |
download | Doxygen-499475795ed160e3a1e9cb571adc1ad86dc6a8ba.zip Doxygen-499475795ed160e3a1e9cb571adc1ad86dc6a8ba.tar.gz Doxygen-499475795ed160e3a1e9cb571adc1ad86dc6a8ba.tar.bz2 |
Release-1.2.2-20001001
Diffstat (limited to 'src/memberdef.h')
-rw-r--r-- | src/memberdef.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/memberdef.h b/src/memberdef.h index 279d5b3..a0c655e 100644 --- a/src/memberdef.h +++ b/src/memberdef.h @@ -73,6 +73,7 @@ class MemberDef : public Definition bool related,MemberType t,const ArgumentList *tal, const ArgumentList *al); ~MemberDef(); + DefType definitionType() { return TypeMember; } QCString getOutputFileBase() const; const char *declaration() const { return decl; } @@ -80,6 +81,7 @@ class MemberDef : public Definition const char *typeString() const { return type; } const char *argsString() const { return args; } const char *excpString() const { return exception; } + const char *bitfieldString() const { return bitfields; } QCString anchor() const; const QCString &initializer() const { return init; } int initializerLines() const { return initLines; } @@ -133,6 +135,7 @@ class MemberDef : public Definition init=init.stripWhiteSpace(); initLines=init.contains('\n'); } + void setBitfields(const char *s) { bitfields = s; } void setMaxInitLines(int lines) { if (lines!=-1) maxInitLines=lines; } void setMemberClass(ClassDef *cd) { classDef=cd; } void setSectionList(MemberList *sl) { section=sl; } @@ -231,6 +234,7 @@ class MemberDef : public Definition NamespaceDef *nspace; // the namespace this member is in. QCString type; // return type QCString args; // function arguments/variable array specifiers + QCString bitfields; // struct member bitfields QCString exception; // exceptions that can be thrown QCString init; // initializer int initLines; // number of lines in the initializer |