diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2001-07-23 14:06:43 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2001-07-23 14:06:43 (GMT) |
commit | 7703ff62ed5e27d32af03d4a613f16e8a3320eb1 (patch) | |
tree | 8bdbe4421ef1ea29861efd26ccfc83849a184148 /src/classdef.h | |
parent | 89f2a610a5ca245dcc19dc7e95b49ff664c3b66a (diff) | |
download | Doxygen-7703ff62ed5e27d32af03d4a613f16e8a3320eb1.zip Doxygen-7703ff62ed5e27d32af03d4a613f16e8a3320eb1.tar.gz Doxygen-7703ff62ed5e27d32af03d4a613f16e8a3320eb1.tar.bz2 |
Release-1.2.8-20010723
Diffstat (limited to 'src/classdef.h')
-rw-r--r-- | src/classdef.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/classdef.h b/src/classdef.h index 323b7bd..e662152 100644 --- a/src/classdef.h +++ b/src/classdef.h @@ -184,6 +184,16 @@ class ClassDef : public Definition */ virtual Definition *findInnerCompound(const char *name); + /*! Returns the template parameter lists that form the template + * declaration of this class. + * + * Example: <code>template<class T> class TC {};</code> + * will return a list with one ArgumentList containing one argument + * with type="class" and name="T". + */ + void getTemplateParameterLists(QList<ArgumentList> &lists) const; + QCString qualifiedNameWithTemplateParameters( + QList<ArgumentList> *actualParams=0) const; /* member lists by protection */ MemberList pubMembers; |