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

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 DString &extRef, const DString &file, const DString &anchor, std::string_view text) const override

Private Attributes

TextStreamm_t

Detailed Description

Implements TextGeneratorIntf for an XML stream.

Definition at line 185 of file xmlgen.cpp.

Constructor & Destructor Documentation

◆ TextGeneratorXMLImpl()

TextGeneratorXMLImpl::TextGeneratorXMLImpl ( TextStream & t)
inline

Definition at line 188 of file xmlgen.cpp.

188: m_t(t) {}
TextStream & m_t
Definition xmlgen.cpp:201

References m_t.

Referenced by generateXMLForClass(), generateXMLForConcept(), generateXMLForMember(), and writeTemplateArgumentList().

Member Function Documentation

◆ writeBreak()

void TextGeneratorXMLImpl::writeBreak ( int ) const
inlineoverridevirtual

Implements TextGeneratorIntf.

Definition at line 193 of file xmlgen.cpp.

193{}

◆ writeLink()

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

Implements TextGeneratorIntf.

Definition at line 194 of file xmlgen.cpp.

197 {
198 writeXMLLink(m_t,extRef,file,anchor,text,DString());
199 }
DString()=default
void writeXMLLink(TextStream &t, const DString &extRef, const DString &compoundId, const DString &anchorId, const DString &text, const DString &tooltip)
Definition xmlgen.cpp:169

References DString::DString(), m_t, and writeXMLLink().

◆ writeString()

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

Implements TextGeneratorIntf.

Definition at line 189 of file xmlgen.cpp.

190 {
192 }
void writeXMLString(TextStream &t, const DString &s)
Definition xmlgen.cpp:70

References m_t, and writeXMLString().

Member Data Documentation

◆ m_t

TextStream& TextGeneratorXMLImpl::m_t
private

Definition at line 201 of file xmlgen.cpp.

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


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