Doxygen
|
Represents of a member declaration list with configurable title and subtitle. More...
#include <src/layout.h>
Public Member Functions | |
LayoutDocEntryMemberDecl (MemberListType tp, const std::string &id, const QCString &tl, const QCString &ss, bool v) | |
Kind | kind () const override |
QCString | title (SrcLangExt lang) const |
QCString | subtitle (SrcLangExt lang) const |
bool | visible () const override |
std::string | id () const override |
![]() | |
std::string | entryToString () const |
Public Attributes | |
MemberListType | type |
Private Attributes | |
std::string | m_id |
QCString | m_title |
QCString | m_subscript |
bool | m_visible |
Additional Inherited Members | |
![]() | |
enum | Kind { ENTRY_SPECIFICATIONS } |
Represents of a member declaration list with configurable title and subtitle.
|
inline |
|
inlineoverridevirtual |
Implements LayoutDocEntry.
Definition at line 122 of file layout.h.
References m_id.
Referenced by LayoutDocEntryMemberDecl().
|
inlineoverridevirtual |
QCString LayoutDocEntryMemberDecl::subtitle | ( | SrcLangExt | lang | ) | const |
Definition at line 1791 of file layout.cpp.
References extractLanguageSpecificTitle(), and m_subscript.
Referenced by ClassDefImpl::getTitleForMemberListType(), ClassDefImpl::writeDocumentationContents(), and ClassDefImpl::writeInlineDocumentation().
QCString LayoutDocEntryMemberDecl::title | ( | SrcLangExt | lang | ) | const |
Definition at line 1786 of file layout.cpp.
References extractLanguageSpecificTitle(), and m_title.
Referenced by ClassDefImpl::getTitleForMemberListType(), ClassDefImpl::writeAdditionalInheritedMembers(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), NamespaceDefImpl::writeDocumentation(), ClassDefImpl::writeDocumentationContents(), ClassDefImpl::writeInlineDocumentation(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), and NamespaceDefImpl::writeSummaryLinks().
|
inlineoverridevirtual |
Implements LayoutDocEntry.
Definition at line 121 of file layout.h.
References m_visible.
Referenced by ModuleDefImpl::writeTagFile().
|
private |
Definition at line 124 of file layout.h.
Referenced by id(), and LayoutDocEntryMemberDecl().
|
private |
Definition at line 126 of file layout.h.
Referenced by LayoutDocEntryMemberDecl(), and subtitle().
|
private |
Definition at line 125 of file layout.h.
Referenced by LayoutDocEntryMemberDecl(), and title().
|
private |
Definition at line 127 of file layout.h.
Referenced by LayoutDocEntryMemberDecl(), and visible().
MemberListType LayoutDocEntryMemberDecl::type |
Definition at line 118 of file layout.h.
Referenced by ClassDefImpl::countAdditionalInheritedMembers(), ModuleDefImpl::countVisibleMembers(), ClassDefImpl::getTitleForMemberListType(), LayoutDocEntryMemberDecl(), ClassDefImpl::setAnonymousEnumType(), ClassDefImpl::writeAdditionalInheritedMembers(), ClassDefImpl::writeDeclaration(), FileDefImpl::writeDocumentation(), GroupDefImpl::writeDocumentation(), ModuleDefImpl::writeDocumentation(), NamespaceDefImpl::writeDocumentation(), ClassDefImpl::writeDocumentationContents(), ClassDefImpl::writeInlineDocumentation(), writeModuleMembers(), ClassDefImpl::writeSummaryLinks(), FileDefImpl::writeSummaryLinks(), GroupDefImpl::writeSummaryLinks(), ModuleDefImpl::writeSummaryLinks(), NamespaceDefImpl::writeSummaryLinks(), ClassDefImpl::writeTagFile(), FileDefImpl::writeTagFile(), GroupDefImpl::writeTagFile(), ModuleDefImpl::writeTagFile(), and NamespaceDefImpl::writeTagFile().