Imported Upstream version 1.9.8
[platform/upstream/doxygen.git] / src / docbookvisitor.h
index 1a05f00..fa06595 100644 (file)
@@ -23,7 +23,7 @@
 #include "docnode.h"
 #include "qcstring.h"
 
-class CodeOutputInterface;
+class OutputCodeList;
 class QCString;
 class TextStream;
 
@@ -31,7 +31,7 @@ class TextStream;
 class DocbookDocVisitor : public DocVisitor
 {
     public:
-    DocbookDocVisitor(TextStream &t,CodeOutputInterface &ci,const QCString &langExt);
+    DocbookDocVisitor(TextStream &t,OutputCodeList &ci,const QCString &langExt);
     ~DocbookDocVisitor();
     //-----------------------------------------
     template<class T>
@@ -86,6 +86,8 @@ class DocbookDocVisitor : public DocVisitor
     void operator()(const DocHtmlCaption &);
     void operator()(const DocInternal &);
     void operator()(const DocHRef &);
+    void operator()(const DocHtmlSummary &);
+    void operator()(const DocHtmlDetails &);
     void operator()(const DocHtmlHeader &);
     void operator()(const DocImage &);
     void operator()(const DocDotFile &);
@@ -141,7 +143,7 @@ class DocbookDocVisitor : public DocVisitor
     // state variables
     //--------------------------------------
     TextStream &m_t;
-    CodeOutputInterface &m_ci;
+    OutputCodeList &m_ci;
     bool m_insidePre = false;
     bool m_hide = false;
     BoolStack m_enabled;