The DocVisitor
Class Reference
Helper base class for functionality shared by all visitors. More...
Declaration
Included Headers
Derived Classes
class | DocbookDocVisitor |
Concrete visitor implementation for Docbook output. More... | |
class | HtmlDocVisitor |
Concrete visitor implementation for HTML output. More... | |
class | LatexDocVisitor |
Concrete visitor implementation for LaTeX output. More... | |
class | ManDocVisitor |
Concrete visitor implementation for LaTeX output. More... | |
class | PerlModDocVisitor |
Concrete visitor implementation for PerlMod output. More... | |
class | RTFDocVisitor |
Concrete visitor implementation for RTF output. More... | |
class | TextDocVisitor |
Concrete visitor implementation for TEXT output. More... | |
class | XmlDocVisitor |
Concrete visitor implementation for XML output. More... | |
Public Constructors Index
DocVisitor () | |
Public Destructor Index
~DocVisitor () | |
Public Member Functions Index
CodeParserInterface & | getCodeParser (const QCString &langExt) |
void | pushHidden (bool hide) |
bool | popHidden () |
Private Member Attributes Index
std::unique_ptr< Private > | m_p |
Description
Helper base class for functionality shared by all visitors.
Definition at line 28 of file docvisitor.h.
Public Constructors
DocVisitor()
|
Declaration at line 33 of file docvisitor.h, definition at line 32 of file docvisitor.cpp.
Reference m_p.
Public Destructor
~DocVisitor()
| virtual |
Declaration at line 34 of file docvisitor.h, definition at line 36 of file docvisitor.cpp.
Public Member Functions
getCodeParser()
|
Declaration at line 36 of file docvisitor.h, definition at line 40 of file docvisitor.cpp.
References m_p, Doxygen::parserManager and QCString::str.
Referenced by DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), HtmlDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), LatexDocVisitor::operator(), LatexDocVisitor::operator(), ManDocVisitor::operator(), ManDocVisitor::operator(), ManDocVisitor::operator(), RTFDocVisitor::operator(), RTFDocVisitor::operator(), RTFDocVisitor::operator(), XmlDocVisitor::operator(), XmlDocVisitor::operator() and XmlDocVisitor::operator().
popHidden()
|
Declaration at line 38 of file docvisitor.h, definition at line 61 of file docvisitor.cpp.
Reference m_p.
Referenced by RTFDocVisitor::includePicturePostRTF, DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), ManDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
pushHidden()
|
Declaration at line 37 of file docvisitor.h, definition at line 56 of file docvisitor.cpp.
Reference m_p.
Referenced by RTFDocVisitor::includePicturePreRTF, DocbookDocVisitor::operator(), HtmlDocVisitor::operator(), LatexDocVisitor::operator(), ManDocVisitor::operator(), RTFDocVisitor::operator() and XmlDocVisitor::operator().
Private Member Attributes
m_p
|
Definition at line 31 of file docvisitor.h.
Referenced by DocVisitor, getCodeParser, popHidden and pushHidden.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.