Doxygen
Loading...
Searching...
No Matches
TextGeneratorXMLImpl Class Reference

Implements TextGeneratorIntf for an XML stream. More...

Inheritance diagram for TextGeneratorXMLImpl:
Collaboration diagram for TextGeneratorXMLImpl:

Public Member Functions

 TextGeneratorXMLImpl (TextStream &t)
void writeString (std::string_view s, bool) const override
void writeBreak (int) const override
void writeLink (const QCString &extRef, const QCString &file, const QCString &anchor, std::string_view text) const override

Private Attributes

TextStreamm_t

Detailed Description

Implements TextGeneratorIntf for an XML stream.

Definition at line 186 of file xmlgen.cpp.

Constructor & Destructor Documentation

◆ TextGeneratorXMLImpl()

TextGeneratorXMLImpl::TextGeneratorXMLImpl ( TextStream & t)
inline

Definition at line 189 of file xmlgen.cpp.

189: m_t(t) {}
TextStream & m_t
Definition xmlgen.cpp:202

References m_t.

Member Function Documentation

◆ writeBreak()

void TextGeneratorXMLImpl::writeBreak ( int ) const
inlineoverridevirtual

Implements TextGeneratorIntf.

Definition at line 194 of file xmlgen.cpp.

194{}

◆ writeLink()

void TextGeneratorXMLImpl::writeLink ( const QCString & extRef,
const QCString & file,
const QCString & anchor,
std::string_view text ) const
inlineoverridevirtual

Implements TextGeneratorIntf.

Definition at line 195 of file xmlgen.cpp.

198 {
199 writeXMLLink(m_t,extRef,file,anchor,text,QCString());
200 }
void writeXMLLink(TextStream &t, const QCString &extRef, const QCString &compoundId, const QCString &anchorId, const QCString &text, const QCString &tooltip)
Definition xmlgen.cpp:170

References m_t, and writeXMLLink().

◆ writeString()

void TextGeneratorXMLImpl::writeString ( std::string_view s,
bool  ) const
inlineoverridevirtual

Implements TextGeneratorIntf.

Definition at line 190 of file xmlgen.cpp.

191 {
193 }
void writeXMLString(TextStream &t, const QCString &s)
Definition xmlgen.cpp:71

References m_t, and writeXMLString().

Member Data Documentation

◆ m_t

TextStream& TextGeneratorXMLImpl::m_t
private

Definition at line 202 of file xmlgen.cpp.

Referenced by TextGeneratorXMLImpl(), writeLink(), and writeString().


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