Concrete visitor implementation for LaTeX output. More...
#include <latexdocvisitor.h>
Classes | |
struct | ActiveRowSpan |
struct | TableState |
Private Types | |
typedef QList< ActiveRowSpan > | RowSpanList |
Private Member Functions | |
void | filter (const char *str) |
void | startLink (const QCString &ref, const QCString &file, const QCString &anchor, bool refToTable=FALSE) |
void | endLink (const QCString &ref, const QCString &file, const QCString &anchor) |
QCString | escapeMakeIndexChars (const char *s) |
void | startDotFile (const QCString &fileName, const QCString &width, const QCString &height, bool hasCaption) |
void | endDotFile (bool hasCaption) |
void | startMscFile (const QCString &fileName, const QCString &width, const QCString &height, bool hasCaption) |
void | endMscFile (bool hasCaption) |
void | writeMscFile (const QCString &fileName, DocVerbatim *s) |
void | startDiaFile (const QCString &fileName, const QCString &width, const QCString &height, bool hasCaption) |
void | endDiaFile (bool hasCaption) |
void | writeDiaFile (const QCString &fileName, DocVerbatim *s) |
void | writePlantUMLFile (const QCString &fileName, DocVerbatim *s) |
void | pushEnabled () |
void | popEnabled () |
void | pushTableState () |
void | popTableState () |
int | currentColumn () const |
void | setCurrentColumn (int col) |
int | numCols () const |
void | setNumCols (int num) |
bool | inRowSpan () const |
void | setInRowSpan (bool b) |
bool | inColSpan () const |
void | setInColSpan (bool b) |
bool | firstRow () const |
void | setFirstRow (bool b) |
const RowSpanList & | rowSpans () |
void | addRowSpan (ActiveRowSpan *span) |
bool | insideTable () const |
Concrete visitor implementation for LaTeX output.
Definition at line 32 of file latexdocvisitor.h.
|
private |
Definition at line 154 of file latexdocvisitor.h.
LatexDocVisitor::LatexDocVisitor | ( | FTextStream & | t, |
CodeOutputInterface & | ci, | ||
const char * | langExt, | ||
bool | insideTabbing | ||
) |
Definition at line 171 of file latexdocvisitor.cpp.
|
inlineprivate |
Definition at line 265 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 221 of file latexdocvisitor.h.
|
private |
Definition at line 1787 of file latexdocvisitor.cpp.
|
private |
Definition at line 1712 of file latexdocvisitor.cpp.
|
private |
Definition at line 1662 of file latexdocvisitor.cpp.
|
private |
Definition at line 1741 of file latexdocvisitor.cpp.
|
private |
Definition at line 143 of file latexdocvisitor.cpp.
|
private |
Definition at line 1625 of file latexdocvisitor.cpp.
|
inlineprivate |
Definition at line 253 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 245 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 237 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 269 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 229 of file latexdocvisitor.h.
|
private |
Definition at line 1681 of file latexdocvisitor.cpp.
|
inlineprivate |
Definition at line 217 of file latexdocvisitor.h.
|
private |
Definition at line 1676 of file latexdocvisitor.cpp.
|
inlineprivate |
Definition at line 213 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 261 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 225 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 257 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 249 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 241 of file latexdocvisitor.h.
|
inlineprivate |
Definition at line 233 of file latexdocvisitor.h.
|
private |
Definition at line 1764 of file latexdocvisitor.cpp.
|
private |
Definition at line 1689 of file latexdocvisitor.cpp.
|
private |
Definition at line 1630 of file latexdocvisitor.cpp.
|
private |
Definition at line 1718 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 190 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 211 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 262 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 305 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 418 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 475 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 515 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 527 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 589 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 692 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 811 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 856 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 972 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 996 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1244 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1297 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1319 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1405 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1516 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1571 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 607 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 786 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 802 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 842 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 929 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1077 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1224 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1257 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1268 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1280 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1291 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1303 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1370 of file latexdocvisitor.cpp.
|
virtual |
Implements DocVisitor.
Definition at line 1427 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
Implements DocVisitor.
Definition at line 1565 of file latexdocvisitor.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
private |
Definition at line 1794 of file latexdocvisitor.cpp.
|
private |
Definition at line 1748 of file latexdocvisitor.cpp.
|
private |
Definition at line 1809 of file latexdocvisitor.cpp.
|
private |
Definition at line 189 of file latexdocvisitor.h.
|
private |
Definition at line 211 of file latexdocvisitor.h.
Definition at line 195 of file latexdocvisitor.h.
|
private |
Definition at line 192 of file latexdocvisitor.h.
|
private |
Definition at line 193 of file latexdocvisitor.h.
|
private |
Definition at line 191 of file latexdocvisitor.h.
|
private |
Definition at line 190 of file latexdocvisitor.h.
|
private |
Definition at line 194 of file latexdocvisitor.h.
|
private |
Definition at line 196 of file latexdocvisitor.h.
|
private |
Definition at line 188 of file latexdocvisitor.h.
|
private |
Definition at line 210 of file latexdocvisitor.h.