summaryrefslogtreecommitdiffstats
path: root/src/classdef.h
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2005-08-15 19:02:58 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2005-08-15 19:02:58 (GMT)
commitfd40750db2416da9d7120cb912badea8595915f8 (patch)
tree209e1fa840a125b8182bc8f556e764ddba916f47 /src/classdef.h
parent0559d5795f6e2adc993577a4dd55b5370d31677c (diff)
downloadDoxygen-fd40750db2416da9d7120cb912badea8595915f8.zip
Doxygen-fd40750db2416da9d7120cb912badea8595915f8.tar.gz
Doxygen-fd40750db2416da9d7120cb912badea8595915f8.tar.bz2
Release-1.4.4-20050815
Diffstat (limited to 'src/classdef.h')
-rw-r--r--src/classdef.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/classdef.h b/src/classdef.h
index ce572ee..0a37966 100644
--- a/src/classdef.h
+++ b/src/classdef.h
@@ -183,6 +183,17 @@ class ClassDef : public Definition
return m_usesIntfClassDict;
}
+ /** Marks this class as a template argument of some another class */
+ void makeTemplateArgument(bool b=TRUE)
+ {
+ m_isTemplArg = b;
+ }
+
+ bool isTemplateArgument() const
+ {
+ return m_isTemplArg;
+ }
+
/*! Returns the definition of a nested compound if
* available, or 0 otherwise.
* @param name The name of the nested compound
@@ -465,6 +476,8 @@ class ClassDef : public Definition
* class which is extended.
*/
ClassDef *m_categoryOf;
+
+ bool m_isTemplArg;
};
/*! \brief Class that contains information about a usage relation.