Doxygen
section.h 文件参考
#include <string>
#include <unordered_map>
#include "qcstring.h"
#include "linkedmap.h"
+ section.h 的引用(Include)关系图:
+ 此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

class  SectionInfo
 class that provide information about a section. 更多...
 
class  SectionRefs
 class that represents a list of constant references to sections. 更多...
 
class  SectionManager
 singleton class that owns the list of all sections 更多...
 

枚举

enum  SectionType {
  SectionType::Page = 0, SectionType::Section = 1, SectionType::Subsection = 2, SectionType::Subsubsection = 3,
  SectionType::Paragraph = 4, SectionType::Anchor = 5, SectionType::Table = 6
}
 enum representing the various types of sections and entities that can be referred to. 更多...
 

函数

constexpr bool isSection (SectionType type)
 return true if type is a section, and false if it is a page, anchor or table. 更多...
 

枚举类型说明

◆ SectionType

enum SectionType
strong

enum representing the various types of sections and entities that can be referred to.

枚举值
Page 
Section 
Subsection 
Subsubsection 
Paragraph 
Anchor 
Table 

在文件 section.h28 行定义.

29 {
30  Page = 0,
31  Section = 1,
32  Subsection = 2,
33  Subsubsection = 3,
34  Paragraph = 4,
35  Anchor = 5,
36  Table = 6
37 };

函数说明

◆ isSection()

constexpr bool isSection ( SectionType  type)
inlineconstexpr

return true if type is a section, and false if it is a page, anchor or table.

在文件 section.h40 行定义.

41 {
42  return (type==SectionType::Section ||
46 }

引用了 Paragraph, Section, Subsection , 以及 Subsubsection.

被这些函数引用 DefinitionImpl::addSectionsToIndex(), generateXMLForPage(), DefinitionImpl::hasSections() , 以及 DefinitionImpl::writeToc().

SectionType::Paragraph
@ Paragraph
SectionType::Table
@ Table
SectionType::Subsubsection
@ Subsubsection
ContextTreeType::Page
@ Page
SectionType::Subsection
@ Subsection
SectionType::Anchor
@ Anchor
SectionType::Section
@ Section