#include <printdocvisitor.h>
Inheritance diagram for PrintDocVisitor:
Definition at line 25 of file printdocvisitor.h.
PrintDocVisitor::PrintDocVisitor | ( | ) | [inline] |
Definition at line 28 of file printdocvisitor.h.
void PrintDocVisitor::visit | ( | DocWord * | w | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 33 of file printdocvisitor.h.
References DocWord::word().
Referenced by visitPre().
void PrintDocVisitor::visit | ( | DocLinkedWord * | w | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 38 of file printdocvisitor.h.
References DocLinkedWord::word().
void PrintDocVisitor::visit | ( | DocWhiteSpace * | w | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 43 of file printdocvisitor.h.
References DocWhiteSpace::chars().
void PrintDocVisitor::visit | ( | DocSymbol * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 55 of file printdocvisitor.h.
References DocSymbol::Acute, DocSymbol::Amp, DocSymbol::Apos, DocSymbol::At, DocSymbol::BSlash, DocSymbol::Cedil, DocSymbol::Circ, DocSymbol::Copy, DocSymbol::Dollar, DocSymbol::Grave, DocSymbol::Greater, DocSymbol::Hash, DocSymbol::Ldquo, DocSymbol::Less, DocSymbol::letter(), DocSymbol::Lsquo, DocSymbol::Mdash, DocSymbol::Nbsp, DocSymbol::Ndash, DocSymbol::Percent, DocSymbol::Quot, DocSymbol::Rdquo, DocSymbol::Ring, DocSymbol::Rsquo, DocSymbol::symbol(), DocSymbol::Szlig, DocSymbol::Tilde, and DocSymbol::Uml.
void PrintDocVisitor::visit | ( | DocURL * | u | ) | [inline, virtual] |
void PrintDocVisitor::visit | ( | DocLineBreak * | ) | [inline, virtual] |
void PrintDocVisitor::visit | ( | DocHorRuler * | ) | [inline, virtual] |
void PrintDocVisitor::visit | ( | DocStyleChange * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 105 of file printdocvisitor.h.
References DocStyleChange::Bold, DocStyleChange::Center, DocStyleChange::Code, DocStyleChange::Div, DocStyleChange::enable(), DocStyleChange::Italic, DocStyleChange::Preformatted, DocStyleChange::Small, DocStyleChange::Span, DocStyleChange::style(), DocStyleChange::Subscript, and DocStyleChange::Superscript.
void PrintDocVisitor::visit | ( | DocVerbatim * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 142 of file printdocvisitor.h.
References DocVerbatim::Code, DocVerbatim::Dot, DocVerbatim::HtmlOnly, DocVerbatim::LatexOnly, DocVerbatim::ManOnly, DocVerbatim::Msc, DocVerbatim::text(), DocVerbatim::type(), DocVerbatim::Verbatim, and DocVerbatim::XmlOnly.
void PrintDocVisitor::visit | ( | DocAnchor * | a | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 169 of file printdocvisitor.h.
References DocAnchor::anchor().
void PrintDocVisitor::visit | ( | DocInclude * | inc | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 174 of file printdocvisitor.h.
References DocInclude::DontInclude, DocInclude::file(), DocInclude::HtmlInclude, DocInclude::Include, DocInclude::IncWithLines, DocInclude::type(), and DocInclude::VerbInclude.
void PrintDocVisitor::visit | ( | DocIncOperator * | op | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 188 of file printdocvisitor.h.
References DocIncOperator::Line, DocIncOperator::pattern(), DocIncOperator::Skip, DocIncOperator::SkipLine, DocIncOperator::type(), and DocIncOperator::Until.
void PrintDocVisitor::visit | ( | DocFormula * | f | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 201 of file printdocvisitor.h.
References DocFormula::name(), and DocFormula::text().
void PrintDocVisitor::visit | ( | DocIndexEntry * | i | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 206 of file printdocvisitor.h.
References DocIndexEntry::entry().
void PrintDocVisitor::visitPre | ( | DocAutoList * | l | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 214 of file printdocvisitor.h.
References DocAutoList::isEnumList().
void PrintDocVisitor::visitPost | ( | DocAutoList * | l | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 226 of file printdocvisitor.h.
References DocAutoList::isEnumList().
void PrintDocVisitor::visitPre | ( | DocAutoListItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocAutoListItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocPara * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocPara * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocRoot * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocRoot * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocSimpleSect * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 268 of file printdocvisitor.h.
References DocSimpleSect::Attention, DocSimpleSect::Author, DocSimpleSect::Authors, DocSimpleSect::Date, DocSimpleSect::Invar, DocSimpleSect::Note, DocSimpleSect::Post, DocSimpleSect::Pre, DocSimpleSect::Rcs, DocSimpleSect::Remark, DocSimpleSect::Return, DocSimpleSect::See, DocSimpleSect::Since, DocSimpleSect::type(), DocSimpleSect::Unknown, DocSimpleSect::User, DocSimpleSect::Version, and DocSimpleSect::Warning.
void PrintDocVisitor::visitPost | ( | DocSimpleSect * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocTitle * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocTitle * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocSimpleList * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocSimpleList * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocSimpleListItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocSimpleListItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocSection * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 329 of file printdocvisitor.h.
References DocSection::level().
void PrintDocVisitor::visitPost | ( | DocSection * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 334 of file printdocvisitor.h.
References DocSection::level().
void PrintDocVisitor::visitPre | ( | DocHtmlList * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 339 of file printdocvisitor.h.
References DocHtmlList::Ordered, and DocHtmlList::type().
void PrintDocVisitor::visitPost | ( | DocHtmlList * | s | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 344 of file printdocvisitor.h.
References DocHtmlList::Ordered, and DocHtmlList::type().
void PrintDocVisitor::visitPre | ( | DocHtmlListItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocHtmlListItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHtmlDescList * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocHtmlDescList * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHtmlDescTitle * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocHtmlDescTitle * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHtmlDescData * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocHtmlDescData * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHtmlTable * | t | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 401 of file printdocvisitor.h.
References DocHtmlTable::numCols(), and DocHtmlTable::numRows().
void PrintDocVisitor::visitPost | ( | DocHtmlTable * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHtmlRow * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocHtmlRow * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHtmlCell * | c | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 422 of file printdocvisitor.h.
References DocHtmlCell::isHeading().
void PrintDocVisitor::visitPost | ( | DocHtmlCell * | c | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 427 of file printdocvisitor.h.
References DocHtmlCell::isHeading().
void PrintDocVisitor::visitPre | ( | DocHtmlCaption * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocHtmlCaption * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocInternal * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocInternal * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHRef * | href | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocHRef * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocHtmlHeader * | header | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 462 of file printdocvisitor.h.
References DocHtmlHeader::level().
void PrintDocVisitor::visitPost | ( | DocHtmlHeader * | header | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 467 of file printdocvisitor.h.
References DocHtmlHeader::level().
void PrintDocVisitor::visitPre | ( | DocImage * | img | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 472 of file printdocvisitor.h.
References DocImage::height(), DocImage::Html, DocImage::Latex, DocImage::name(), DocImage::Rtf, DocImage::type(), and DocImage::width().
void PrintDocVisitor::visitPost | ( | DocImage * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocDotFile * | df | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 489 of file printdocvisitor.h.
References DocDotFile::name().
void PrintDocVisitor::visitPost | ( | DocDotFile * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocLink * | lnk | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 499 of file printdocvisitor.h.
References DocLink::anchor(), DocLink::file(), and DocLink::ref().
void PrintDocVisitor::visitPost | ( | DocLink * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocRef * | ref | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 510 of file printdocvisitor.h.
References DocRef::anchor(), DocRef::file(), DocRef::hasLinkText(), DocRef::ref(), DocRef::refToAnchor(), DocRef::refToSection(), and DocRef::targetTitle().
void PrintDocVisitor::visitPost | ( | DocRef * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocSecRefItem * | ref | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 525 of file printdocvisitor.h.
References DocSecRefItem::target().
void PrintDocVisitor::visitPost | ( | DocSecRefItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocSecRefList * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocSecRefList * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocParamList * | pl | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 555 of file printdocvisitor.h.
References DocNode::Kind_LinkedWord, DocNode::Kind_Word, DocParamList::parameters(), and visit().
void PrintDocVisitor::visitPost | ( | DocParamList * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocParamSect * | ps | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 583 of file printdocvisitor.h.
References DocParamSect::Exception, DocParamSect::Param, DocParamSect::RetVal, DocParamSect::TemplateParam, DocParamSect::type(), and DocParamSect::Unknown.
void PrintDocVisitor::visitPost | ( | DocParamSect * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocXRefItem * | x | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 602 of file printdocvisitor.h.
References DocXRefItem::anchor(), DocXRefItem::file(), and DocXRefItem::title().
void PrintDocVisitor::visitPost | ( | DocXRefItem * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocInternalRef * | r | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 613 of file printdocvisitor.h.
References DocInternalRef::anchor(), and DocInternalRef::file().
void PrintDocVisitor::visitPost | ( | DocInternalRef * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocCopy * | c | ) | [inline, virtual] |
Implements DocVisitor.
Definition at line 623 of file printdocvisitor.h.
References DocCopy::link().
void PrintDocVisitor::visitPost | ( | DocCopy * | ) | [inline, virtual] |
void PrintDocVisitor::visitPre | ( | DocText * | ) | [inline, virtual] |
void PrintDocVisitor::visitPost | ( | DocText * | ) | [inline, virtual] |