Skip to main content

The TextGeneratorXMLImpl Class Reference

Implements TextGeneratorIntf for an XML stream. More...

Declaration

class TextGeneratorXMLImpl { ... }

Base class

classTextGeneratorIntf

Abstract interface for a hyperlinked text fragment. More...

Public Constructors Index

TextGeneratorXMLImpl (TextStream &t)

Public Member Functions Index

voidwriteString (std::string_view s, bool) const override
voidwriteBreak (int) const override
voidwriteLink (const QCString &extRef, const QCString &file, const QCString &anchor, std::string_view text) const override

Private Member Attributes Index

TextStream &m_t

Description

Implements TextGeneratorIntf for an XML stream.

Definition at line 180 of file xmlgen.cpp.

Public Constructors

TextGeneratorXMLImpl()

TextGeneratorXMLImpl::TextGeneratorXMLImpl (TextStream & t)
inline

Definition at line 183 of file xmlgen.cpp.

Reference m_t.

Public Member Functions

writeBreak()

void TextGeneratorXMLImpl::writeBreak (int)
inline virtual

Definition at line 188 of file xmlgen.cpp.

188 void writeBreak(int) const override {}

writeLink()

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

Definition at line 189 of file xmlgen.cpp.

189 void writeLink(const QCString &extRef,const QCString &file,
190 const QCString &anchor,std::string_view text
191 ) const override
192 {
193 writeXMLLink(m_t,extRef,file,anchor,QCString(text),QCString());
194 }

References m_t and writeXMLLink.

writeString()

void TextGeneratorXMLImpl::writeString (std::string_view s, bool)
inline virtual

Definition at line 184 of file xmlgen.cpp.

184 void writeString(std::string_view s,bool /*keepSpaces*/) const override
185 {
187 }

References m_t and writeXMLString.

Private Member Attributes

m_t

TextStream& TextGeneratorXMLImpl::m_t

Definition at line 196 of file xmlgen.cpp.

Referenced by TextGeneratorXMLImpl, writeLink and writeString.


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


Generated via doxygen2docusaurus by Doxygen 1.14.0.