summaryrefslogtreecommitdiffstats
path: root/addon/doxmlparser/src/paramhandler.h
diff options
context:
space:
mode:
Diffstat (limited to 'addon/doxmlparser/src/paramhandler.h')
-rw-r--r--addon/doxmlparser/src/paramhandler.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/addon/doxmlparser/src/paramhandler.h b/addon/doxmlparser/src/paramhandler.h
index ae02e96..520034a 100644
--- a/addon/doxmlparser/src/paramhandler.h
+++ b/addon/doxmlparser/src/paramhandler.h
@@ -25,13 +25,6 @@
#include "baseiterator.h"
#include "linkedtexthandler.h"
-class ParamIterator : public BaseIterator<IParamIterator,IParam,IParam>
-{
- public:
- ParamIterator(const QList<IParam> &list) :
- BaseIterator<IParamIterator,IParam,IParam>(list) {}
-};
-
class ParamHandler : public IParam, public BaseHandler<ParamHandler>
{
public:
@@ -59,13 +52,21 @@ class ParamHandler : public IParam, public BaseHandler<ParamHandler>
private:
IBaseHandler *m_parent;
- QList<ILinkedText> m_type;
+ QList<LinkedTextImpl> m_type;
QString m_declName;
QString m_defName;
QString m_attrib;
QString m_array;
- QList<ILinkedText> m_defVal;
+ QList<LinkedTextImpl> m_defVal;
LinkedTextHandler *m_linkedTextHandler;
};
+class ParamIterator : public BaseIterator<IParamIterator,IParam,ParamHandler>
+{
+ public:
+ ParamIterator(const QList<ParamHandler> &list) :
+ BaseIterator<IParamIterator,IParam,ParamHandler>(list) {}
+};
+
+
#endif