Doxygen
TextGeneratorXMLImpl类 参考

Implements TextGeneratorIntf for an XML stream. 更多...

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

Public 成员函数

 TextGeneratorXMLImpl (TextStream &t)
 
void writeString (const QCString &s, bool) const
 
void writeBreak (int) const
 
void writeLink (const QCString &extRef, const QCString &file, const QCString &anchor, const QCString &text) const
 
- Public 成员函数 继承自 TextGeneratorIntf
virtual ~TextGeneratorIntf ()
 

Private 属性

TextStreamm_t
 

详细描述

Implements TextGeneratorIntf for an XML stream.

在文件 xmlgen.cpp207 行定义.

构造及析构函数说明

◆ TextGeneratorXMLImpl()

TextGeneratorXMLImpl::TextGeneratorXMLImpl ( TextStream t)
inline

在文件 xmlgen.cpp210 行定义.

210 : m_t(t) {}

成员函数说明

◆ writeBreak()

void TextGeneratorXMLImpl::writeBreak ( int  ) const
inlinevirtual

实现了 TextGeneratorIntf.

在文件 xmlgen.cpp215 行定义.

215 {}

◆ writeLink()

void TextGeneratorXMLImpl::writeLink ( const QCString extRef,
const QCString file,
const QCString anchor,
const QCString text 
) const
inlinevirtual

实现了 TextGeneratorIntf.

在文件 xmlgen.cpp216 行定义.

219  {
220  writeXMLLink(m_t,extRef,file,anchor,text,QCString());
221  }

引用了 m_t , 以及 writeXMLLink().

◆ writeString()

void TextGeneratorXMLImpl::writeString ( const QCString s,
bool   
) const
inlinevirtual

实现了 TextGeneratorIntf.

在文件 xmlgen.cpp211 行定义.

212  {
213  writeXMLString(m_t,s);
214  }

引用了 m_t , 以及 writeXMLString().

类成员变量说明

◆ m_t

TextStream& TextGeneratorXMLImpl::m_t
private

在文件 xmlgen.cpp223 行定义.

被这些函数引用 writeLink() , 以及 writeString().


该类的文档由以下文件生成:
writeXMLString
void writeXMLString(TextStream &t, const QCString &s)
Definition: xmlgen.cpp:110
writeXMLLink
void writeXMLLink(TextStream &t, const QCString &extRef, const QCString &compoundId, const QCString &anchorId, const QCString &text, const QCString &tooltip)
Definition: xmlgen.cpp:191
TextGeneratorXMLImpl::m_t
TextStream & m_t
Definition: xmlgen.cpp:223
QCString
This is an alternative implementation of QCString.
Definition: qcstring.h:108