Doxygen
TextDocVisitor类 参考

Concrete visitor implementation for TEXT output. 更多...

#include <textdocvisitor.h>

+ 类 TextDocVisitor 继承关系图:
+ TextDocVisitor 的协作图:

Public 成员函数

 TextDocVisitor (TextStream &t)
 
void visit (DocWord *w)
 
void visit (DocLinkedWord *w)
 
void visit (DocWhiteSpace *)
 
void visit (DocSymbol *)
 
void visit (DocEmoji *)
 
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 visit (DocSimpleSectSep *)
 
void visit (DocCite *)
 
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 (DocMscFile *)
 
void visitPost (DocMscFile *)
 
void visitPre (DocDiaFile *)
 
void visitPost (DocDiaFile *)
 
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 (DocText *)
 
void visitPost (DocText *)
 
void visitPre (DocHtmlBlockQuote *)
 
void visitPost (DocHtmlBlockQuote *)
 
void visitPre (DocVhdlFlow *)
 
void visitPost (DocVhdlFlow *)
 
void visitPre (DocParBlock *)
 
void visitPost (DocParBlock *)
 
- Public 成员函数 继承自 DocVisitor
 DocVisitor (int id)
 
virtual ~DocVisitor ()
 
int id () const
 
CodeParserInterfacegetCodeParser (const QCString &langExt)
 
void pushHidden (bool hide)
 
bool popHidden ()
 

Private 成员函数

void filter (const QCString &str)
 

Private 属性

TextStreamm_t
 

详细描述

Concrete visitor implementation for TEXT output.

在文件 textdocvisitor.h28 行定义.

构造及析构函数说明

◆ TextDocVisitor()

TextDocVisitor::TextDocVisitor ( TextStream t)
inline

在文件 textdocvisitor.h47 行定义.

47 {}

成员函数说明

◆ filter()

void TextDocVisitor::filter ( const QCString str)
private

在文件 textdocvisitor.cpp53 行定义.

54 {
55  if (str.isEmpty()) return;
56  //printf("TextDocVisitor::filter(%s)\n",str);
57  const char *p=str.data();
58  char c;
59  while (*p)
60  {
61  c=*p++;
62  switch(c)
63  {
64  case '\n': m_t << " "; break;
65  default: m_t << c;
66  }
67  }
68 }

引用了 QCString::data(), QCString::isEmpty() , 以及 m_t.

被这些函数引用 visit().

◆ visit() [1/17]

void TextDocVisitor::visit ( DocAnchor )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h63 行定义.

63 {}

◆ visit() [2/17]

void TextDocVisitor::visit ( DocCite )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h69 行定义.

69 {}

◆ visit() [3/17]

void TextDocVisitor::visit ( DocEmoji s)
virtual

实现了 DocVisitor.

在文件 textdocvisitor.cpp40 行定义.

41 {
42  const char *res = EmojiEntityMapper::instance()->name(s->index());
43  if (res)
44  {
45  filter(res);
46  }
47  else
48  {
49  filter(s->name());
50  }
51 }

引用了 filter(), DocEmoji::index(), EmojiEntityMapper::instance(), EmojiEntityMapper::name() , 以及 DocEmoji::name().

◆ visit() [4/17]

void TextDocVisitor::visit ( DocFormula )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h66 行定义.

66 {}

◆ visit() [5/17]

void TextDocVisitor::visit ( DocHorRuler )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h60 行定义.

60 {}

◆ visit() [6/17]

void TextDocVisitor::visit ( DocInclude )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h64 行定义.

64 {}

◆ visit() [7/17]

void TextDocVisitor::visit ( DocIncOperator )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h65 行定义.

65 {}

◆ visit() [8/17]

void TextDocVisitor::visit ( DocIndexEntry )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h67 行定义.

67 {}

◆ visit() [9/17]

void TextDocVisitor::visit ( DocLineBreak )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h59 行定义.

59 {}

◆ visit() [10/17]

void TextDocVisitor::visit ( DocLinkedWord w)
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h54 行定义.

59 {}

◆ visit() [11/17]

void TextDocVisitor::visit ( DocSimpleSectSep )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h68 行定义.

68 {}

◆ visit() [12/17]

void TextDocVisitor::visit ( DocStyleChange )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h61 行定义.

61 {}

◆ visit() [13/17]

void TextDocVisitor::visit ( DocSymbol s)
virtual

实现了 DocVisitor.

在文件 textdocvisitor.cpp27 行定义.

28 {
29  const char *res = HtmlEntityMapper::instance()->html(s->symbol());
30  if (res)
31  {
32  m_t << res;
33  }
34  else
35  {
36  err("text: non supported HTML-entity found: %s\n",HtmlEntityMapper::instance()->html(s->symbol(),TRUE));
37  }
38 }

引用了 err(), HtmlEntityMapper::html(), HtmlEntityMapper::instance(), m_t, DocSymbol::symbol() , 以及 TRUE.

◆ visit() [14/17]

void TextDocVisitor::visit ( DocURL u)
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h58 行定义.

59 {}

◆ visit() [15/17]

void TextDocVisitor::visit ( DocVerbatim s)
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h62 行定义.

62 {}

◆ visit() [16/17]

void TextDocVisitor::visit ( DocWhiteSpace )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h55 行定义.

59 {}

◆ visit() [17/17]

void TextDocVisitor::visit ( DocWord w)
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h53 行定义.

53 {}

◆ visitPost() [1/37]

void TextDocVisitor::visitPost ( DocAutoList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h76 行定义.

76 {}

◆ visitPost() [2/37]

void TextDocVisitor::visitPost ( DocAutoListItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h78 行定义.

78 {}

◆ visitPost() [3/37]

void TextDocVisitor::visitPost ( DocDiaFile )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h125 行定义.

125 {}

◆ visitPost() [4/37]

void TextDocVisitor::visitPost ( DocDotFile )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h120 行定义.

120 {}

◆ visitPost() [5/37]

void TextDocVisitor::visitPost ( DocHRef )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h114 行定义.

114 {}

◆ visitPost() [6/37]

void TextDocVisitor::visitPost ( DocHtmlBlockQuote )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h145 行定义.

◆ visitPost() [7/37]

void TextDocVisitor::visitPost ( DocHtmlCaption )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h110 行定义.

110 {}

◆ visitPost() [8/37]

void TextDocVisitor::visitPost ( DocHtmlCell )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h108 行定义.

108 {}

◆ visitPost() [9/37]

void TextDocVisitor::visitPost ( DocHtmlDescData )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h102 行定义.

102 {}

◆ visitPost() [10/37]

void TextDocVisitor::visitPost ( DocHtmlDescList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h98 行定义.

98 {}

◆ visitPost() [11/37]

void TextDocVisitor::visitPost ( DocHtmlDescTitle )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h100 行定义.

100 {}

◆ visitPost() [12/37]

void TextDocVisitor::visitPost ( DocHtmlHeader )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h116 行定义.

116 {}

◆ visitPost() [13/37]

void TextDocVisitor::visitPost ( DocHtmlList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h94 行定义.

94 {}

◆ visitPost() [14/37]

void TextDocVisitor::visitPost ( DocHtmlListItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h96 行定义.

96 {}

◆ visitPost() [15/37]

void TextDocVisitor::visitPost ( DocHtmlRow )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h106 行定义.

106 {}

◆ visitPost() [16/37]

void TextDocVisitor::visitPost ( DocHtmlTable )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h104 行定义.

104 {}

◆ visitPost() [17/37]

void TextDocVisitor::visitPost ( DocImage )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h118 行定义.

118 {}

◆ visitPost() [18/37]

void TextDocVisitor::visitPost ( DocInternal )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h112 行定义.

112 {}

◆ visitPost() [19/37]

void TextDocVisitor::visitPost ( DocInternalRef )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h141 行定义.

◆ visitPost() [20/37]

void TextDocVisitor::visitPost ( DocLink )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h127 行定义.

127 {}

◆ visitPost() [21/37]

void TextDocVisitor::visitPost ( DocMscFile )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h123 行定义.

123 {}

◆ visitPost() [22/37]

void TextDocVisitor::visitPost ( DocPara )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h80 行定义.

80 {}

◆ visitPost() [23/37]

void TextDocVisitor::visitPost ( DocParamList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h137 行定义.

◆ visitPost() [24/37]

void TextDocVisitor::visitPost ( DocParamSect )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h135 行定义.

135 :
136 

◆ visitPost() [25/37]

void TextDocVisitor::visitPost ( DocParBlock )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h149 行定义.

◆ visitPost() [26/37]

void TextDocVisitor::visitPost ( DocRef )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h129 行定义.

129 {}

◆ visitPost() [27/37]

void TextDocVisitor::visitPost ( DocRoot )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h82 行定义.

82 {}

◆ visitPost() [28/37]

void TextDocVisitor::visitPost ( DocSecRefItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h131 行定义.

131 {}

◆ visitPost() [29/37]

void TextDocVisitor::visitPost ( DocSecRefList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h133 行定义.

133 {}

◆ visitPost() [30/37]

void TextDocVisitor::visitPost ( DocSection )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h92 行定义.

92 {}

◆ visitPost() [31/37]

void TextDocVisitor::visitPost ( DocSimpleList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h88 行定义.

88 {}

◆ visitPost() [32/37]

void TextDocVisitor::visitPost ( DocSimpleListItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h90 行定义.

90 {}

◆ visitPost() [33/37]

void TextDocVisitor::visitPost ( DocSimpleSect )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h84 行定义.

84 {}

◆ visitPost() [34/37]

void TextDocVisitor::visitPost ( DocText )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h143 行定义.

◆ visitPost() [35/37]

void TextDocVisitor::visitPost ( DocTitle )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h86 行定义.

86 {}

◆ visitPost() [36/37]

void TextDocVisitor::visitPost ( DocVhdlFlow )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h147 行定义.

◆ visitPost() [37/37]

void TextDocVisitor::visitPost ( DocXRefItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h139 行定义.

◆ visitPre() [1/37]

void TextDocVisitor::visitPre ( DocAutoList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h75 行定义.

75 {}

◆ visitPre() [2/37]

void TextDocVisitor::visitPre ( DocAutoListItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h77 行定义.

77 {}

◆ visitPre() [3/37]

void TextDocVisitor::visitPre ( DocDiaFile )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h124 行定义.

124 {}

◆ visitPre() [4/37]

void TextDocVisitor::visitPre ( DocDotFile )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h119 行定义.

119 {}

◆ visitPre() [5/37]

void TextDocVisitor::visitPre ( DocHRef )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h113 行定义.

113 {}

◆ visitPre() [6/37]

void TextDocVisitor::visitPre ( DocHtmlBlockQuote )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h144 行定义.

◆ visitPre() [7/37]

void TextDocVisitor::visitPre ( DocHtmlCaption )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h109 行定义.

109 {}

◆ visitPre() [8/37]

void TextDocVisitor::visitPre ( DocHtmlCell )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h107 行定义.

107 {}

◆ visitPre() [9/37]

void TextDocVisitor::visitPre ( DocHtmlDescData )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h101 行定义.

101 {}

◆ visitPre() [10/37]

void TextDocVisitor::visitPre ( DocHtmlDescList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h97 行定义.

97 {}

◆ visitPre() [11/37]

void TextDocVisitor::visitPre ( DocHtmlDescTitle )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h99 行定义.

99 {}

◆ visitPre() [12/37]

void TextDocVisitor::visitPre ( DocHtmlHeader )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h115 行定义.

115 {}

◆ visitPre() [13/37]

void TextDocVisitor::visitPre ( DocHtmlList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h93 行定义.

93 {}

◆ visitPre() [14/37]

void TextDocVisitor::visitPre ( DocHtmlListItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h95 行定义.

95 {}

◆ visitPre() [15/37]

void TextDocVisitor::visitPre ( DocHtmlRow )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h105 行定义.

106 {}

◆ visitPre() [16/37]

void TextDocVisitor::visitPre ( DocHtmlTable )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h103 行定义.

103 {}

◆ visitPre() [17/37]

void TextDocVisitor::visitPre ( DocImage )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h117 行定义.

117 {}

◆ visitPre() [18/37]

void TextDocVisitor::visitPre ( DocInternal )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h111 行定义.

111 {}

◆ visitPre() [19/37]

void TextDocVisitor::visitPre ( DocInternalRef )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h140 行定义.

◆ visitPre() [20/37]

void TextDocVisitor::visitPre ( DocLink )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h126 行定义.

126 {}

◆ visitPre() [21/37]

void TextDocVisitor::visitPre ( DocMscFile )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h122 行定义.

122 {}

◆ visitPre() [22/37]

void TextDocVisitor::visitPre ( DocPara )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h79 行定义.

79 {}

◆ visitPre() [23/37]

void TextDocVisitor::visitPre ( DocParamList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h136 行定义.

◆ visitPre() [24/37]

void TextDocVisitor::visitPre ( DocParamSect )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h134 行定义.

135 :
136 

◆ visitPre() [25/37]

void TextDocVisitor::visitPre ( DocParBlock )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h148 行定义.

◆ visitPre() [26/37]

void TextDocVisitor::visitPre ( DocRef )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h128 行定义.

128 {}

◆ visitPre() [27/37]

void TextDocVisitor::visitPre ( DocRoot )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h81 行定义.

81 {}

◆ visitPre() [28/37]

void TextDocVisitor::visitPre ( DocSecRefItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h130 行定义.

130 {}

◆ visitPre() [29/37]

void TextDocVisitor::visitPre ( DocSecRefList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h132 行定义.

132 {}

◆ visitPre() [30/37]

void TextDocVisitor::visitPre ( DocSection )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h91 行定义.

91 {}

◆ visitPre() [31/37]

void TextDocVisitor::visitPre ( DocSimpleList )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h87 行定义.

87 {}

◆ visitPre() [32/37]

void TextDocVisitor::visitPre ( DocSimpleListItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h89 行定义.

89 {}

◆ visitPre() [33/37]

void TextDocVisitor::visitPre ( DocSimpleSect )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h83 行定义.

83 {}

◆ visitPre() [34/37]

void TextDocVisitor::visitPre ( DocText )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h142 行定义.

◆ visitPre() [35/37]

void TextDocVisitor::visitPre ( DocTitle )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h85 行定义.

85 {}

◆ visitPre() [36/37]

void TextDocVisitor::visitPre ( DocVhdlFlow )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h146 行定义.

◆ visitPre() [37/37]

void TextDocVisitor::visitPre ( DocXRefItem )
inlinevirtual

实现了 DocVisitor.

在文件 textdocvisitor.h138 行定义.

类成员变量说明

◆ m_t

TextStream& TextDocVisitor::m_t
private

在文件 textdocvisitor.h155 行定义.

被这些函数引用 filter() , 以及 visit().


该类的文档由以下文件生成:
QCString::isEmpty
bool isEmpty() const
Returns TRUE iff the string is empty
Definition: qcstring.h:144
DocEmoji::name
QCString name() const
Definition: docparser.h:473
err
void err(const char *fmt,...)
Definition: message.cpp:203
TextDocVisitor::m_t
TextStream & m_t
Definition: textdocvisitor.h:155
HtmlEntityMapper::instance
static HtmlEntityMapper * instance()
Returns the one and only instance of the HTML entity mapper
Definition: htmlentity.cpp:341
DocSymbol::symbol
SymType symbol() const
Definition: docparser.h:459
EmojiEntityMapper::name
const char * name(int index) const
Access routine to the name of the Emoji entity
Definition: emoji.cpp:1590
TRUE
#define TRUE
Definition: qcstring.h:36
DocEmoji::index
int index() const
Definition: docparser.h:474
HtmlEntityMapper::html
const char * html(DocSymbol::SymType symb, bool useInPrintf=FALSE) const
Access routine to the html code of the HTML entity
Definition: htmlentity.cpp:386
QCString::data
const char * data() const
Returns a pointer to the contents of the string in the form of a 0-terminated C string
Definition: qcstring.h:153
EmojiEntityMapper::instance
static EmojiEntityMapper * instance()
Returns the one and only instance of the Emoji entity mapper
Definition: emoji.cpp:1536
TextDocVisitor::filter
void filter(const QCString &str)
Definition: textdocvisitor.cpp:53