TextDocVisitor Class Reference

Concrete visitor implementation for TEXT output. More...

#include <textdocvisitor.h>

Inheritance diagram for TextDocVisitor:

DocVisitor List of all members.

Public Member Functions

 TextDocVisitor (QTextStream &t)
void visit (DocWord *w)
void visit (DocLinkedWord *w)
void visit (DocWhiteSpace *)
void visit (DocSymbol *)
void visit (DocURL *u)
void visit (DocLineBreak *)
void visit (DocHorRuler *)
void visit (DocStyleChange *)
void visit (DocVerbatim *s)
void visit (DocAnchor *)
void visit (DocInclude *)
void visit (DocIncOperator *)
void visit (DocFormula *)
void visit (DocIndexEntry *)
void visitPre (DocAutoList *)
void visitPost (DocAutoList *)
void visitPre (DocAutoListItem *)
void visitPost (DocAutoListItem *)
void visitPre (DocPara *)
void visitPost (DocPara *)
void visitPre (DocRoot *)
void visitPost (DocRoot *)
void visitPre (DocSimpleSect *)
void visitPost (DocSimpleSect *)
void visitPre (DocTitle *)
void visitPost (DocTitle *)
void visitPre (DocSimpleList *)
void visitPost (DocSimpleList *)
void visitPre (DocSimpleListItem *)
void visitPost (DocSimpleListItem *)
void visitPre (DocSection *)
void visitPost (DocSection *)
void visitPre (DocHtmlList *)
void visitPost (DocHtmlList *)
void visitPre (DocHtmlListItem *)
void visitPost (DocHtmlListItem *)
void visitPre (DocHtmlDescList *)
void visitPost (DocHtmlDescList *)
void visitPre (DocHtmlDescTitle *)
void visitPost (DocHtmlDescTitle *)
void visitPre (DocHtmlDescData *)
void visitPost (DocHtmlDescData *)
void visitPre (DocHtmlTable *)
void visitPost (DocHtmlTable *)
void visitPre (DocHtmlRow *)
void visitPost (DocHtmlRow *)
void visitPre (DocHtmlCell *)
void visitPost (DocHtmlCell *)
void visitPre (DocHtmlCaption *)
void visitPost (DocHtmlCaption *)
void visitPre (DocInternal *)
void visitPost (DocInternal *)
void visitPre (DocHRef *)
void visitPost (DocHRef *)
void visitPre (DocHtmlHeader *)
void visitPost (DocHtmlHeader *)
void visitPre (DocImage *)
void visitPost (DocImage *)
void visitPre (DocDotFile *)
void visitPost (DocDotFile *)
void visitPre (DocLink *)
void visitPost (DocLink *)
void visitPre (DocRef *)
void visitPost (DocRef *)
void visitPre (DocSecRefItem *)
void visitPost (DocSecRefItem *)
void visitPre (DocSecRefList *)
void visitPost (DocSecRefList *)
void visitPre (DocParamSect *)
void visitPost (DocParamSect *)
void visitPre (DocParamList *)
void visitPost (DocParamList *)
void visitPre (DocXRefItem *)
void visitPost (DocXRefItem *)
void visitPre (DocInternalRef *)
void visitPost (DocInternalRef *)
void visitPre (DocCopy *)
void visitPost (DocCopy *)
void visitPre (DocText *)
void visitPost (DocText *)

Detailed Description

Concrete visitor implementation for TEXT output.

Definition at line 30 of file textdocvisitor.h.


Constructor & Destructor Documentation

TextDocVisitor::TextDocVisitor ( QTextStream &  t  )  [inline]

Definition at line 33 of file textdocvisitor.h.


Member Function Documentation

void TextDocVisitor::visit ( DocWord *  w  )  [inline, virtual]

Implements DocVisitor.

Definition at line 39 of file textdocvisitor.h.

References DocWord::word().

void TextDocVisitor::visit ( DocLinkedWord *  w  )  [inline, virtual]

Implements DocVisitor.

Definition at line 40 of file textdocvisitor.h.

References DocLinkedWord::word().

void TextDocVisitor::visit ( DocWhiteSpace *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 41 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocSymbol *   )  [virtual]

Implements DocVisitor.

Definition at line 25 of file textdocvisitor.cpp.

References DocSymbol::Acute, DocSymbol::Amp, DocSymbol::Apos, DocSymbol::At, DocSymbol::BSlash, DocSymbol::Cedil, DocSymbol::Circ, DocSymbol::Copy, DocSymbol::Dollar, err(), 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::Reg, DocSymbol::Ring, DocSymbol::Rsquo, DocSymbol::Slash, DocSymbol::symbol(), DocSymbol::Szlig, DocSymbol::Tilde, DocSymbol::Tm, and DocSymbol::Uml.

void TextDocVisitor::visit ( DocURL *  u  )  [inline, virtual]

Implements DocVisitor.

Definition at line 43 of file textdocvisitor.h.

References DocURL::url().

void TextDocVisitor::visit ( DocLineBreak *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 44 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocHorRuler *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 45 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocStyleChange *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 46 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocVerbatim *  s  )  [inline, virtual]

Implements DocVisitor.

Definition at line 47 of file textdocvisitor.h.

References DocVerbatim::text().

void TextDocVisitor::visit ( DocAnchor *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 48 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocInclude *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 49 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocIncOperator *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 50 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocFormula *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 51 of file textdocvisitor.h.

void TextDocVisitor::visit ( DocIndexEntry *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 52 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocAutoList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 58 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocAutoList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 59 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocAutoListItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 60 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocAutoListItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 61 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocPara *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 62 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocPara *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 63 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocRoot *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 64 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocRoot *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 65 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocSimpleSect *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 66 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocSimpleSect *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 67 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocTitle *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 68 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocTitle *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 69 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocSimpleList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 70 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocSimpleList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 71 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocSimpleListItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 72 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocSimpleListItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 73 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocSection *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 74 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocSection *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 75 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 76 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 77 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlListItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 78 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlListItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 79 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlDescList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 80 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlDescList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 81 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlDescTitle *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 82 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlDescTitle *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 83 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlDescData *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 84 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlDescData *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 85 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlTable *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 86 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlTable *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 87 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlRow *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 88 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlRow *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 89 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlCell *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 90 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlCell *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 91 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlCaption *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 92 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlCaption *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 93 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocInternal *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 94 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocInternal *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 95 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHRef *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 96 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHRef *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 97 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocHtmlHeader *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 98 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocHtmlHeader *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 99 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocImage *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 100 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocImage *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 101 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocDotFile *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 102 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocDotFile *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 103 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocLink *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 104 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocLink *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 105 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocRef *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 106 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocRef *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 107 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocSecRefItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 108 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocSecRefItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 109 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocSecRefList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 110 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocSecRefList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 111 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocParamSect *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 112 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocParamSect *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 113 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocParamList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 114 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocParamList *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 115 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocXRefItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 116 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocXRefItem *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 117 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocInternalRef *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 118 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocInternalRef *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 119 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocCopy *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 120 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocCopy *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 121 of file textdocvisitor.h.

void TextDocVisitor::visitPre ( DocText *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 122 of file textdocvisitor.h.

void TextDocVisitor::visitPost ( DocText *   )  [inline, virtual]

Implements DocVisitor.

Definition at line 123 of file textdocvisitor.h.


The documentation for this class was generated from the following files:



Generated on Mon Mar 31 10:59:04 2008 by  doxygen 1.5.1