1- # Doxyfile 1.9.7
1+ # Doxyfile 1.9.8
22
33# This file describes the settings to be used by the documentation system
44# doxygen (www.doxygen.org) for a project.
@@ -366,9 +366,9 @@ TOC_INCLUDE_HEADINGS = 5
366366# The MARKDOWN_ID_STYLE tag can be used to specify the algorithm used to
367367# generate identifiers for the Markdown headings. Note: Every identifier is
368368# unique.
369- # Possible values are: DOXYGEN Use a fixed 'autotoc_md' string followed by a
370- # sequence number starting at 0. and GITHUB Use the lower case version of title
371- # with any whitespace replaced by '-' and punctations characters removed. .
369+ # Possible values are: DOXYGEN use a fixed 'autotoc_md' string followed by a
370+ # sequence number starting at 0 and GITHUB use the lower case version of title
371+ # with any whitespace replaced by '-' and punctuation characters removed.
372372# The default value is: DOXYGEN.
373373# This tag requires that the tag MARKDOWN_SUPPORT is set to YES.
374374
@@ -979,12 +979,12 @@ INPUT_FILE_ENCODING =
979979# Note the list of default checked file patterns might differ from the list of
980980# default file extension mappings.
981981#
982- # If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cpp ,
983- # *.c++ , *.java , *.ii , *.ixx , *.ipp , *.i++ , *.inl , *.idl , *.ddl , *.odl , *.h ,
984- # *.hh , *.hxx , *.hpp , *.h++ , *.l , *.cs , *.d , *.php , *.php4 , *.php5 , *.phtml ,
985- # *.inc, *.m, *.markdown, *.md, *.mm, *.dox (to be provided as doxygen C
986- # comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08, *.f18, *.f, *.for, *.vhd ,
987- # *.vhdl, *.ucf, *.qsf and *.ice.
982+ # If left blank the following patterns are tested:*.c, *.cc, *.cxx, *.cxxm ,
983+ # *.cpp , *.cppm , *.c++ , *.c++m , *.java , *.ii , *.ixx , *.ipp , *.i++ , *.inl , *.idl ,
984+ # *.ddl , *.odl , *.h , *.hh , *.hxx , *.hpp , *.h++ , *.ixx , *.l , *.cs , *.d, *.php ,
985+ # *.php4, *.php5, *.phtml, *. inc, *.m, *.markdown, *.md, *.mm, *.dox (to be
986+ # provided as doxygen C comment), *.py, *.pyw, *.f90, *.f95, *.f03, *.f08,
987+ # *.f18, *.f, *.for, *.vhd, *. vhdl, *.ucf, *.qsf and *.ice.
988988
989989FILE_PATTERNS = *.c \
990990 *.cc \
@@ -1475,6 +1475,13 @@ HTML_DYNAMIC_MENUS = YES
14751475
14761476HTML_DYNAMIC_SECTIONS = NO
14771477
1478+ # If the HTML_CODE_FOLDING tag is set to YES then classes and functions can be
1479+ # dynamically folded and expanded in the generated HTML source code.
1480+ # The default value is: YES.
1481+ # This tag requires that the tag GENERATE_HTML is set to YES.
1482+
1483+ HTML_CODE_FOLDING = YES
1484+
14781485# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
14791486# shown in the various tree structured indices initially; the user can expand
14801487# and collapse entries dynamically later on. Doxygen will expand the tree to
@@ -2103,7 +2110,7 @@ PDF_HYPERLINKS = YES
21032110
21042111USE_PDFLATEX = YES
21052112
2106- # The LATEX_BATCHMODE tag ignals the behavior of LaTeX in case of an error.
2113+ # The LATEX_BATCHMODE tag signals the behavior of LaTeX in case of an error.
21072114# Possible values are: NO same as ERROR_STOP, YES same as BATCH, BATCH In batch
21082115# mode nothing is printed on the terminal, errors are scrolled as if <return> is
21092116# hit at every error; missing files that TeX tries to input or request from
@@ -2305,6 +2312,32 @@ DOCBOOK_OUTPUT = docbook
23052312
23062313GENERATE_AUTOGEN_DEF = NO
23072314
2315+ #---------------------------------------------------------------------------
2316+ # Configuration options related to Sqlite3 output
2317+ #---------------------------------------------------------------------------
2318+
2319+ # If the GENERATE_SQLITE3 tag is set to YES doxygen will generate a Sqlite3
2320+ # database with symbols found by doxygen stored in tables.
2321+ # The default value is: NO.
2322+
2323+ GENERATE_SQLITE3 = NO
2324+
2325+ # The SQLITE3_OUTPUT tag is used to specify where the Sqlite3 database will be
2326+ # put. If a relative path is entered the value of OUTPUT_DIRECTORY will be put
2327+ # in front of it.
2328+ # The default directory is: sqlite3.
2329+ # This tag requires that the tag GENERATE_SQLITE3 is set to YES.
2330+
2331+ SQLITE3_OUTPUT = sqlite3
2332+
2333+ # The SQLITE3_OVERWRITE_DB tag is set to YES, the existing doxygen_sqlite3.db
2334+ # database file will be recreated with each doxygen run. If set to NO, doxygen
2335+ # will warn if an a database file is already found and not modify it.
2336+ # The default value is: YES.
2337+ # This tag requires that the tag GENERATE_SQLITE3 is set to YES.
2338+
2339+ SQLITE3_RECREATE_DB = YES
2340+
23082341#---------------------------------------------------------------------------
23092342# Configuration options related to the Perl module output
23102343#---------------------------------------------------------------------------
@@ -2447,15 +2480,15 @@ TAGFILES =
24472480
24482481GENERATE_TAGFILE =
24492482
2450- # If the ALLEXTERNALS tag is set to YES, all external class will be listed in
2451- # the class index. If set to NO, only the inherited external classes will be
2452- # listed.
2483+ # If the ALLEXTERNALS tag is set to YES, all external classes and namespaces
2484+ # will be listed in the class and namespace index. If set to NO, only the
2485+ # inherited external classes will be listed.
24532486# The default value is: NO.
24542487
24552488ALLEXTERNALS = NO
24562489
24572490# If the EXTERNAL_GROUPS tag is set to YES, all external groups will be listed
2458- # in the modules index. If set to NO, only the current project's groups will be
2491+ # in the topic index. If set to NO, only the current project's groups will be
24592492# listed.
24602493# The default value is: YES.
24612494
@@ -2549,15 +2582,21 @@ CLASS_GRAPH = YES
25492582# If the COLLABORATION_GRAPH tag is set to YES then doxygen will generate a
25502583# graph for each documented class showing the direct and indirect implementation
25512584# dependencies (inheritance, containment, and class references variables) of the
2552- # class with other documented classes.
2585+ # class with other documented classes. Explicit enabling a collaboration graph,
2586+ # when COLLABORATION_GRAPH is set to NO, can be accomplished by means of the
2587+ # command \collaborationgraph. Disabling a collaboration graph can be
2588+ # accomplished by means of the command \hidecollaborationgraph.
25532589# The default value is: YES.
25542590# This tag requires that the tag HAVE_DOT is set to YES.
25552591
25562592COLLABORATION_GRAPH = YES
25572593
25582594# If the GROUP_GRAPHS tag is set to YES then doxygen will generate a graph for
2559- # groups, showing the direct groups dependencies. See also the chapter Grouping
2560- # in the manual.
2595+ # groups, showing the direct groups dependencies. Explicit enabling a group
2596+ # dependency graph, when GROUP_GRAPHS is set to NO, can be accomplished by means
2597+ # of the command \groupgraph. Disabling a directory graph can be accomplished by
2598+ # means of the command \hidegroupgraph. See also the chapter Grouping in the
2599+ # manual.
25612600# The default value is: YES.
25622601# This tag requires that the tag HAVE_DOT is set to YES.
25632602
@@ -2617,7 +2656,9 @@ TEMPLATE_RELATIONS = NO
26172656# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
26182657# YES then doxygen will generate a graph for each documented file showing the
26192658# direct and indirect include dependencies of the file with other documented
2620- # files.
2659+ # files. Explicit enabling an include graph, when INCLUDE_GRAPH is is set to NO,
2660+ # can be accomplished by means of the command \includegraph. Disabling an
2661+ # include graph can be accomplished by means of the command \hideincludegraph.
26212662# The default value is: YES.
26222663# This tag requires that the tag HAVE_DOT is set to YES.
26232664
@@ -2626,7 +2667,10 @@ INCLUDE_GRAPH = YES
26262667# If the INCLUDED_BY_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are
26272668# set to YES then doxygen will generate a graph for each documented file showing
26282669# the direct and indirect include dependencies of the file with other documented
2629- # files.
2670+ # files. Explicit enabling an included by graph, when INCLUDED_BY_GRAPH is set
2671+ # to NO, can be accomplished by means of the command \includedbygraph. Disabling
2672+ # an included by graph can be accomplished by means of the command
2673+ # \hideincludedbygraph.
26302674# The default value is: YES.
26312675# This tag requires that the tag HAVE_DOT is set to YES.
26322676
@@ -2666,7 +2710,10 @@ GRAPHICAL_HIERARCHY = YES
26662710# If the DIRECTORY_GRAPH tag is set to YES then doxygen will show the
26672711# dependencies a directory has on other directories in a graphical way. The
26682712# dependency relations are determined by the #include relations between the
2669- # files in the directories.
2713+ # files in the directories. Explicit enabling a directory graph, when
2714+ # DIRECTORY_GRAPH is set to NO, can be accomplished by means of the command
2715+ # \directorygraph. Disabling a directory graph can be accomplished by means of
2716+ # the command \hidedirectorygraph.
26702717# The default value is: YES.
26712718# This tag requires that the tag HAVE_DOT is set to YES.
26722719
0 commit comments