Doxygen
|
#include <src/section.h>
Public Member Functions | |
constexpr | SectionType () |
constexpr | SectionType (int lvl) |
constexpr int | level () const |
constexpr bool | isSection () const |
Static Public Attributes | |
static constexpr int | Page = 0 |
static constexpr int | MinLevel = 1 |
static constexpr int | Section = 1 |
static constexpr int | Subsection = 2 |
static constexpr int | Subsubsection = 3 |
static constexpr int | Paragraph = 4 |
static constexpr int | Subparagraph = 5 |
static constexpr int | Subsubparagraph = 6 |
static constexpr int | MaxLevel = 6 |
static constexpr int | Anchor = 7 |
static constexpr int | Table = 8 |
Private Attributes | |
int | m_level |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
Definition at line 46 of file section.h.
References m_level, MaxLevel, and MinLevel.
Referenced by PageDefImpl::addSectionsToIndex(), and DefinitionImpl::hasSections().
|
inlineconstexpr |
Definition at line 45 of file section.h.
References m_level.
Referenced by PageDefImpl::addSectionsToIndex(), DocRef::DocRef(), LatexDocVisitor::endLink(), and DocSecRefItem::parse().
|
staticconstexpr |
Definition at line 40 of file section.h.
Referenced by addAnchor(), anonymous_namespace{tagreader.cpp}::TagFileParser::addDocAnchors(), addXRefItem(), anonymous_namespace{tagreader.cpp}::TagFileParser::buildLists(), DocRef::DocRef(), DocSecRefItem::parse(), and sectionLevelToType().
|
private |
Definition at line 52 of file section.h.
Referenced by isSection(), level(), SectionType(), and SectionType().
|
staticconstexpr |
Definition at line 39 of file section.h.
Referenced by handleSection(), handleToc(), Markdown::Private::isAtxHeader(), isSection(), RTFDocVisitor::operator()(), parseIncludeOptions(), Markdown::Private::processLink(), sectionLevelToType(), and RTFGenerator::startSection().
|
staticconstexpr |
Definition at line 32 of file section.h.
Referenced by isSection(), RTFDocVisitor::operator()(), Markdown::Private::processLink(), and RTFGenerator::startSection().
|
staticconstexpr |
Definition at line 31 of file section.h.
Referenced by addRelatedPage(), DocRef::DocRef(), HtmlGenerator::endSection(), ManGenerator::endSection(), findMainPage(), DocSecRefItem::parse(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), and RTFGenerator::startSection().
|
staticconstexpr |
Definition at line 36 of file section.h.
Referenced by HtmlGenerator::endSection(), ManGenerator::endSection(), handleSection(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), RTFGenerator::startSection(), and Markdown::Private::writeOneLineHeaderOrRuler().
|
staticconstexpr |
Definition at line 33 of file section.h.
Referenced by HtmlGenerator::endSection(), ManGenerator::endSection(), handleSection(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), RTFGenerator::startSection(), and Markdown::Private::writeOneLineHeaderOrRuler().
|
staticconstexpr |
Definition at line 37 of file section.h.
Referenced by HtmlGenerator::endSection(), ManGenerator::endSection(), handleSection(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), RTFGenerator::startSection(), and Markdown::Private::writeOneLineHeaderOrRuler().
|
staticconstexpr |
Definition at line 34 of file section.h.
Referenced by HtmlGenerator::endSection(), ManGenerator::endSection(), handleSection(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), RTFGenerator::startSection(), writeMemberList(), Markdown::Private::writeOneLineHeaderOrRuler(), and GroupDefImpl::writePageDocumentation().
|
staticconstexpr |
Definition at line 38 of file section.h.
Referenced by HtmlGenerator::endSection(), ManGenerator::endSection(), handleSection(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), RTFGenerator::startSection(), and Markdown::Private::writeOneLineHeaderOrRuler().
|
staticconstexpr |
Definition at line 35 of file section.h.
Referenced by HtmlGenerator::endSection(), ManGenerator::endSection(), handleSection(), HtmlGenerator::startSection(), LatexGenerator::startSection(), ManGenerator::startSection(), RTFGenerator::startSection(), and Markdown::Private::writeOneLineHeaderOrRuler().
|
staticconstexpr |
Definition at line 41 of file section.h.
Referenced by DocRef::DocRef(), and DocSecRefItem::parse().