Doxygen
Loading...
Searching...
No Matches
TextGeneratorSqlite3Impl Class Reference
+ Inheritance diagram for TextGeneratorSqlite3Impl:
+ Collaboration diagram for TextGeneratorSqlite3Impl:

Public Member Functions

 TextGeneratorSqlite3Impl (StringVector &l)
 
void writeString (std::string_view, bool) const override
 
void writeBreak (int) const override
 
void writeLink (const QCString &, const QCString &file, const QCString &anchor, std::string_view) const override
 
- Public Member Functions inherited from TextGeneratorIntf

Private Attributes

StringVectorm_list
 

Detailed Description

Definition at line 833 of file sqlite3gen.cpp.

Constructor & Destructor Documentation

◆ TextGeneratorSqlite3Impl()

TextGeneratorSqlite3Impl::TextGeneratorSqlite3Impl ( StringVector & l)
inline

Definition at line 836 of file sqlite3gen.cpp.

836: m_list(l) { }

References m_list.

Member Function Documentation

◆ writeBreak()

void TextGeneratorSqlite3Impl::writeBreak ( int ) const
inlineoverridevirtual

Implements TextGeneratorIntf.

Definition at line 840 of file sqlite3gen.cpp.

841 {
842 DBG_CTX(("writeBreak\n"));
843 }
#define DBG_CTX(x)

References DBG_CTX.

◆ writeLink()

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

Implements TextGeneratorIntf.

Definition at line 844 of file sqlite3gen.cpp.

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 }
bool isEmpty() const
Returns TRUE iff the string is empty.
Definition qcstring.h:150
const std::string & str() const
Definition qcstring.h:526

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

◆ writeString()

void TextGeneratorSqlite3Impl::writeString ( std::string_view ,
bool  ) const
inlineoverridevirtual

Implements TextGeneratorIntf.

Definition at line 837 of file sqlite3gen.cpp.

838 {
839 }

Member Data Documentation

◆ m_list

StringVector& TextGeneratorSqlite3Impl::m_list
private

Definition at line 857 of file sqlite3gen.cpp.

Referenced by TextGeneratorSqlite3Impl(), and writeLink().


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