diff options
Diffstat (limited to 'src/vhdldocgen.h')
-rw-r--r-- | src/vhdldocgen.h | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/src/vhdldocgen.h b/src/vhdldocgen.h index 19d1a9b..bb62f3f 100644 --- a/src/vhdldocgen.h +++ b/src/vhdldocgen.h @@ -26,28 +26,12 @@ #include "layout.h" #include "memberlist.h" -class QStringList; class Entry; -class ClassSDict; -class FileStorage; -class EntryNav; class ClassDef; class MemberDef; struct Argument; -// wrapper class for the vhdl parser -class MyParserVhdl -{ - public: - uint iFileSize; - - ~MyParserVhdl(){} - MyParserVhdl(){} - - int parse(MyParserVhdl*); - int doLex(); - }; - +/** Class for generating documentation specific for VHDL */ class VhdlDocGen { public: @@ -276,6 +260,9 @@ class VhdlDocGen static QCString parseForBinding(QCString & entity,QCString & arch); static void addBaseClass(ClassDef* cd,ClassDef *ent); + static void writeOverview(OutputList &ol); + static void writeOverview(); + private: static void findAllArchitectures(QList<QCString>& ql,const ClassDef *cd); static bool compareArgList(ArgumentList*,ArgumentList*); |