Skip to main content

TextGeneratorSqlite3Impl Class

Declaration​

class TextGeneratorSqlite3Impl { ... }

Base class​

classTextGeneratorIntf

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

Public Constructors Index​

TextGeneratorSqlite3Impl (StringVector &l)

Public Member Functions Index​

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

Private Member Attributes Index​

StringVector &m_list

Definition at line 833 of file sqlite3gen.cpp.

Public Constructors​

TextGeneratorSqlite3Impl()​

TextGeneratorSqlite3Impl::TextGeneratorSqlite3Impl (StringVector & l)
inline

Definition at line 836 of file sqlite3gen.cpp.

Reference m_list.

Public Member Functions​

writeBreak()​

void TextGeneratorSqlite3Impl::writeBreak (int)
inline virtual

Definition at line 840 of file sqlite3gen.cpp.

840 void writeBreak(int) const override
841 {
842 DBG_CTX(("writeBreak\n"));
843 }

Reference DBG_CTX.

writeLink()​

void TextGeneratorSqlite3Impl::writeLink (const QCString &, const QCString & file, const QCString & anchor, std::string_view)
inline virtual

Definition at line 844 of file sqlite3gen.cpp.

844 void writeLink(const QCString & /*extRef*/,const QCString &file,
845 const QCString &anchor,std::string_view /*text*/
846 ) const override
847 {
848 std::string rs = file.str();
849 if (!anchor.isEmpty())
850 {
851 rs+="_1";
852 rs+=anchor.str();
853 }
854 m_list.push_back(rs);
855 }

References QCString::isEmpty, m_list and QCString::str.

writeString()​

void TextGeneratorSqlite3Impl::writeString (std::string_view, bool)
inline virtual

Definition at line 837 of file sqlite3gen.cpp.

837 void writeString(std::string_view /*s*/,bool /*keepSpaces*/) const override
838 {
839 }

Private Member Attributes​

m_list​

StringVector& TextGeneratorSqlite3Impl::m_list

Definition at line 857 of file sqlite3gen.cpp.

Referenced by TextGeneratorSqlite3Impl and writeLink.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.