⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 paramhandler.h

📁 doxygen(一个自动从源代码生成文档的工具)的源代码
💻 H
字号:
/****************************************************************************** * * $Id:$ * * * Copyright (C) 1997-2001 by Dimitri van Heesch. * * Permission to use, copy, modify, and distribute this software and its * documentation under the terms of the GNU General Public License is hereby  * granted. No representations are made about the suitability of this software  * for any purpose. It is provided "as is" without express or implied warranty. * See the GNU General Public License for more details. * */#ifndef _PARAMHANDLER_H#define _PARAMHANDLER_H#include <qstring.h>#include <qlist.h>#include <qxml.h>#include "basehandler.h"#include "doxmlintf.h"class ParamHandler : public IParam, public BaseHandler<ParamHandler>{  public:    virtual void startParam(const QXmlAttributes& attrib);    virtual void endParam();    virtual void endType();    virtual void endDeclName();    virtual void endDefName();    virtual void endAttrib();    virtual void endArray();    virtual void endDefVal();    ParamHandler(IBaseHandler *parent);    virtual ~ParamHandler();    // IParam    virtual QString type() const { return m_type; }    virtual QString declarationName() const { return m_declName; }    virtual QString definitionName() const { return m_defName; }    virtual QString attrib() const { return m_attrib; }     virtual QString arraySpecifier() const { return m_array; }    virtual QString defaultValue() const { return m_defVal; }  private:    IBaseHandler *m_parent;    QString m_type;    QString m_declName;    QString m_defName;    QString m_attrib;    QString m_array;    QString m_defVal;};#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -