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

Public Member Functions

 CiteInfoImpl (const QCString &label, const QCString &text=QCString())
QCString label () const override
QCString text () const override
QCString shortAuthor () const override
QCString year () const override
void setText (const QCString &s)
void setShortAuthor (const QCString &s)
void setYear (const QCString &s)

Private Attributes

QCString m_label
QCString m_text
QCString m_shortAuthor
QCString m_year

Detailed Description

Definition at line 57 of file cite.cpp.

Constructor & Destructor Documentation

◆ CiteInfoImpl()

CiteInfoImpl::CiteInfoImpl ( const QCString & label,
const QCString & text = QCString() )
inline

Definition at line 60 of file cite.cpp.

61 : m_label(label), m_text(text), m_shortAuthor(QCString()), m_year(QCString()) { }
QCString m_label
Definition cite.cpp:73
QCString label() const override
Definition cite.cpp:63
QCString text() const override
Definition cite.cpp:64
QCString m_shortAuthor
Definition cite.cpp:75
QCString m_text
Definition cite.cpp:74
QCString m_year
Definition cite.cpp:76

References label(), m_label, m_shortAuthor, m_text, m_year, and text().

Member Function Documentation

◆ label()

QCString CiteInfoImpl::label ( ) const
inlineoverridevirtual

Implements CiteInfo.

Definition at line 63 of file cite.cpp.

63{ return m_label; }

References m_label.

Referenced by CiteInfoImpl().

◆ setShortAuthor()

void CiteInfoImpl::setShortAuthor ( const QCString & s)
inline

Definition at line 69 of file cite.cpp.

69{ m_shortAuthor = s; }

References m_shortAuthor.

◆ setText()

void CiteInfoImpl::setText ( const QCString & s)
inline

Definition at line 68 of file cite.cpp.

68{ m_text = s; }

References m_text.

◆ setYear()

void CiteInfoImpl::setYear ( const QCString & s)
inline

Definition at line 70 of file cite.cpp.

70{ m_year = s; }

References m_year.

◆ shortAuthor()

QCString CiteInfoImpl::shortAuthor ( ) const
inlineoverridevirtual

Implements CiteInfo.

Definition at line 65 of file cite.cpp.

65{ return m_shortAuthor; }

References m_shortAuthor.

◆ text()

QCString CiteInfoImpl::text ( ) const
inlineoverridevirtual

Implements CiteInfo.

Definition at line 64 of file cite.cpp.

64{ return m_text; }

References m_text.

Referenced by CiteInfoImpl().

◆ year()

QCString CiteInfoImpl::year ( ) const
inlineoverridevirtual

Implements CiteInfo.

Definition at line 66 of file cite.cpp.

66{ return m_year; }

References m_year.

Member Data Documentation

◆ m_label

QCString CiteInfoImpl::m_label
private

Definition at line 73 of file cite.cpp.

Referenced by CiteInfoImpl(), and label().

◆ m_shortAuthor

QCString CiteInfoImpl::m_shortAuthor
private

Definition at line 75 of file cite.cpp.

Referenced by CiteInfoImpl(), setShortAuthor(), and shortAuthor().

◆ m_text

QCString CiteInfoImpl::m_text
private

Definition at line 74 of file cite.cpp.

Referenced by CiteInfoImpl(), setText(), and text().

◆ m_year

QCString CiteInfoImpl::m_year
private

Definition at line 76 of file cite.cpp.

Referenced by CiteInfoImpl(), setYear(), and year().


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