diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2002-08-11 20:15:10 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2002-08-11 20:15:10 (GMT) |
commit | d033ece659ef73379802b0c3d6b6f718f79b0436 (patch) | |
tree | 9e4492a0b5642a047896b46030df4d8a97e2f4f8 /src/outputlist.cpp | |
parent | d40e1dfafbd027f004d0506d4ed072437e8c0a48 (diff) | |
download | Doxygen-d033ece659ef73379802b0c3d6b6f718f79b0436.zip Doxygen-d033ece659ef73379802b0c3d6b6f718f79b0436.tar.gz Doxygen-d033ece659ef73379802b0c3d6b6f718f79b0436.tar.bz2 |
Release-1.2.17-20020811
Diffstat (limited to 'src/outputlist.cpp')
-rw-r--r-- | src/outputlist.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/outputlist.cpp b/src/outputlist.cpp index d0a2114..7374aff 100644 --- a/src/outputlist.cpp +++ b/src/outputlist.cpp @@ -27,6 +27,8 @@ #include "config.h" #include "message.h" +#include "docparser.h" + OutputList::OutputList(bool) { //printf("OutputList::OutputList()\n"); @@ -189,6 +191,23 @@ void OutputList::popGeneratorState() } } +void OutputList::parseDoc(const char *fileName,int startLine, + const char * clName,MemberDef * /*md*/, + const QCString &docStr) +{ + DocNode *root = validatingParseDoc(fileName,startLine,clName,docStr); + + OutputGenerator *og=outputs->first(); + while (og) + { + if (og->isEnabled()) og->printDoc(root); + og=outputs->next(); + } + + delete root; +} + + //-------------------------------------------------------------------------- // Create some overloaded definitions of the forall function. // Using template functions here would have made it a little less |