Doxygen
|
Node representing a verbatim, unparsed text fragment. More...
#include <src/docnode.h>
Classes | |
struct | Private |
Public Types | |
enum | Type { Code , HtmlOnly , ManOnly , LatexOnly , RtfOnly , XmlOnly , Verbatim , Dot , Msc , DocbookOnly , PlantUML , JavaDocCode , JavaDocLiteral } |
Private Attributes | |
std::unique_ptr< Private > | p |
Additional Inherited Members | |
Protected Types inherited from DocNode | |
enum | RefType { Unknown , Anchor , Section , Table } |
Protected Member Functions inherited from DocNode | |
void | setInsidePreformatted (bool p) |
enum DocVerbatim::Type |
Enumerator | |
---|---|
Code | |
HtmlOnly | |
ManOnly | |
LatexOnly | |
RtfOnly | |
XmlOnly | |
Verbatim | |
Dot | |
Msc | |
DocbookOnly | |
PlantUML | |
JavaDocCode | |
JavaDocLiteral |
Definition at line 373 of file docnode.h.
DocVerbatim::DocVerbatim | ( | DocParser * | parser, |
DocNodeVariant * | parent, | ||
const QCString & | context, | ||
const QCString & | text, | ||
Type | t, | ||
bool | isExample, | ||
const QCString & | exampleFile, | ||
bool | isBlock = FALSE, | ||
const QCString & | lang = QCString() ) |
Definition at line 257 of file docnode.cpp.
References context(), DocNode::DocNode(), exampleFile(), isBlock(), isExample(), p, DocNode::parent(), DocNode::parser(), relPath(), and text().
|
inline |
|
inline |
Definition at line 390 of file docnode.h.
References p.
Referenced by XmlDocVisitor::operator()(), DocbookDocVisitor::writeDiaFile(), LatexDocVisitor::writeDiaFile(), DocbookDocVisitor::writeDotFile(), DocbookDocVisitor::writeMscFile(), LatexDocVisitor::writeMscFile(), DocbookDocVisitor::writePlantUMLFile(), and LatexDocVisitor::writePlantUMLFile().
|
inline |
Definition at line 379 of file docnode.h.
References p.
Referenced by DocVerbatim(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 388 of file docnode.h.
References p.
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 381 of file docnode.h.
References p.
Referenced by DocVerbatim(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 385 of file docnode.h.
References p.
Referenced by LatexDocVisitor::operator()(), PerlModDocVisitor::operator()(), RTFDocVisitor::operator()(), XmlDocVisitor::operator()(), DocbookDocVisitor::writeDiaFile(), LatexDocVisitor::writeDiaFile(), DocbookDocVisitor::writeDotFile(), DocbookDocVisitor::writeMscFile(), LatexDocVisitor::writeMscFile(), DocbookDocVisitor::writePlantUMLFile(), and LatexDocVisitor::writePlantUMLFile().
|
inline |
Definition at line 387 of file docnode.h.
References p.
Referenced by LatexDocVisitor::operator()(), XmlDocVisitor::operator()(), DocbookDocVisitor::writeDiaFile(), LatexDocVisitor::writeDiaFile(), DocbookDocVisitor::writeDotFile(), DocbookDocVisitor::writeMscFile(), LatexDocVisitor::writeMscFile(), DocbookDocVisitor::writePlantUMLFile(), and LatexDocVisitor::writePlantUMLFile().
|
inline |
Definition at line 384 of file docnode.h.
References p.
Referenced by DocVerbatim(), mustBeOutsideParagraph(), HtmlDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 380 of file docnode.h.
References p.
Referenced by DocVerbatim(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 383 of file docnode.h.
References p.
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 382 of file docnode.h.
References p.
Referenced by DocVerbatim(), HtmlDocVisitor::operator()(), DocbookDocVisitor::writeDotFile(), DocbookDocVisitor::writeMscFile(), and DocbookDocVisitor::writePlantUMLFile().
|
inline |
Definition at line 397 of file docnode.h.
References p.
Referenced by DocPara::handleCommand().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 392 of file docnode.h.
References p.
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), RTFDocVisitor::operator()(), DocbookDocVisitor::writeDiaFile(), LatexDocVisitor::writeDiaFile(), DocbookDocVisitor::writeDotFile(), DocbookDocVisitor::writeMscFile(), and LatexDocVisitor::writeMscFile().
|
inline |
Definition at line 393 of file docnode.h.
References p.
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), RTFDocVisitor::operator()(), DocbookDocVisitor::writeDiaFile(), LatexDocVisitor::writeDiaFile(), DocbookDocVisitor::writeDotFile(), DocbookDocVisitor::writeMscFile(), and LatexDocVisitor::writeMscFile().
|
inline |
Definition at line 378 of file docnode.h.
References p.
Referenced by DocVerbatim(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), TextDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 377 of file docnode.h.
References p.
Referenced by isDocVerbatimVisible(), mustBeOutsideParagraph(), DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), PerlModDocVisitor::operator()(), PrintDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
inline |
Definition at line 389 of file docnode.h.
References p.
Referenced by LatexDocVisitor::operator()(), and LatexDocVisitor::writePlantUMLFile().
|
inline |
Definition at line 386 of file docnode.h.
References p.
Referenced by LatexDocVisitor::operator()(), XmlDocVisitor::operator()(), DocbookDocVisitor::writeDiaFile(), LatexDocVisitor::writeDiaFile(), DocbookDocVisitor::writeDotFile(), DocbookDocVisitor::writeMscFile(), LatexDocVisitor::writeMscFile(), DocbookDocVisitor::writePlantUMLFile(), and LatexDocVisitor::writePlantUMLFile().
|
private |
Definition at line 424 of file docnode.h.
Referenced by children(), children(), context(), DocVerbatim(), engine(), exampleFile(), hasCaption(), height(), isBlock(), isExample(), language(), relPath(), setEngine(), setHeight(), setLocation(), setText(), setUseBitmap(), setWidth(), srcFile(), srcLine(), text(), type(), useBitmap(), and width().