@@ -58,7 +58,7 @@ PROJECT_LOGO =
58
58
# entered, it will be relative to the location where doxygen was started. If
59
59
# left blank the current directory will be used.
60
60
61
- OUTPUT_DIRECTORY = ./out
61
+ OUTPUT_DIRECTORY =
62
62
63
63
# If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub-
64
64
# directories (in 2 levels) under the output directory of each output format and
@@ -143,14 +143,14 @@ ALWAYS_DETAILED_SEC = NO
143
143
# operators of the base classes will not be shown.
144
144
# The default value is: NO.
145
145
146
- INLINE_INHERITED_MEMB = YES
146
+ INLINE_INHERITED_MEMB = NO
147
147
148
148
# If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path
149
149
# before files name in the file list and in the header files. If set to NO the
150
150
# shortest path that makes the file name unique will be used
151
151
# The default value is: YES.
152
152
153
- FULL_PATH_NAMES = NO
153
+ FULL_PATH_NAMES = YES
154
154
155
155
# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
156
156
# Stripping is only done if one of the specified strings matches the left-hand
@@ -328,7 +328,7 @@ AUTOLINK_SUPPORT = YES
328
328
# diagrams that involve STL classes more complete and accurate.
329
329
# The default value is: NO.
330
330
331
- BUILTIN_STL_SUPPORT = YES
331
+ BUILTIN_STL_SUPPORT = NO
332
332
333
333
# If you use Microsoft's C++/CLI language, you should set this option to YES to
334
334
# enable parsing support.
@@ -435,7 +435,7 @@ LOOKUP_CACHE_SIZE = 0
435
435
# normally produced when WARNINGS is set to YES.
436
436
# The default value is: NO.
437
437
438
- EXTRACT_ALL = YES
438
+ EXTRACT_ALL = NO
439
439
440
440
# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will
441
441
# be included in the documentation.
@@ -453,7 +453,7 @@ EXTRACT_PACKAGE = NO
453
453
# included in the documentation.
454
454
# The default value is: NO.
455
455
456
- EXTRACT_STATIC = YES
456
+ EXTRACT_STATIC = NO
457
457
458
458
# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
459
459
# locally in source files will be included in the documentation. If set to NO,
@@ -544,7 +544,7 @@ HIDE_COMPOUND_REFERENCE= NO
544
544
# the files that are included by a file in the documentation of that file.
545
545
# The default value is: YES.
546
546
547
- SHOW_INCLUDE_FILES = NO
547
+ SHOW_INCLUDE_FILES = YES
548
548
549
549
# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
550
550
# grouped member an include statement to the documentation, telling the reader
@@ -629,7 +629,7 @@ GENERATE_TODOLIST = YES
629
629
# list. This list is created by putting \test commands in the documentation.
630
630
# The default value is: YES.
631
631
632
- GENERATE_TESTLIST = NO
632
+ GENERATE_TESTLIST = YES
633
633
634
634
# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug
635
635
# list. This list is created by putting \bug commands in the documentation.
@@ -790,8 +790,8 @@ WARN_LOGFILE =
790
790
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
791
791
# Note: If this tag is empty the current directory is searched.
792
792
793
- INPUT = ../lib/include/public \
794
- ../lib/include/aria \
793
+ INPUT = ../../ lib/include/public \
794
+ ../../ lib/include/aria \
795
795
../lib/shared/include
796
796
797
797
# This tag can be used to specify the character encoding of the source files
@@ -823,7 +823,7 @@ FILE_PATTERNS = *.h*
823
823
# be searched for input files as well.
824
824
# The default value is: NO.
825
825
826
- RECURSIVE = NO
826
+ RECURSIVE = YES
827
827
828
828
# The EXCLUDE tag can be used to specify files and/or directories that should be
829
829
# excluded from the INPUT source files. This way you can easily exclude a
@@ -848,7 +848,8 @@ EXCLUDE_SYMLINKS = NO
848
848
# Note that the wildcards are matched against the file with absolute path, so to
849
849
# exclude all test directories for example use the pattern */test/*
850
850
851
- EXCLUDE_PATTERNS = ctmacros.hpp \
851
+ EXCLUDE_PATTERNS = config-*.h \
852
+ Variant*hpp \
852
853
Version.hpp.template
853
854
854
855
# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
@@ -860,7 +861,8 @@ EXCLUDE_PATTERNS = ctmacros.hpp \
860
861
# Note that the wildcards are matched against the file with absolute path, so to
861
862
# exclude all test directories use the pattern */test/*
862
863
863
- EXCLUDE_SYMBOLS =
864
+ EXCLUDE_SYMBOLS = CsProtocol::*
865
+
864
866
865
867
# The EXAMPLE_PATH tag can be used to specify one or more files or directories
866
868
# that contain example code fragments that are included (see the \include
@@ -955,7 +957,7 @@ USE_MDFILE_AS_MAINPAGE =
955
957
# also VERBATIM_HEADERS is set to NO.
956
958
# The default value is: NO.
957
959
958
- SOURCE_BROWSER = YES
960
+ SOURCE_BROWSER = NO
959
961
960
962
# Setting the INLINE_SOURCES tag to YES will include the body of functions,
961
963
# classes and enums directly into the documentation.
@@ -1028,7 +1030,7 @@ USE_HTAGS = NO
1028
1030
# See also: Section \class.
1029
1031
# The default value is: YES.
1030
1032
1031
- VERBATIM_HEADERS = NO
1033
+ VERBATIM_HEADERS = YES
1032
1034
1033
1035
# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use the
1034
1036
# clang parser (see: http://clang.llvm.org/) for more accurate parsing at the
@@ -1065,15 +1067,15 @@ ALPHABETICAL_INDEX = YES
1065
1067
# Minimum value: 1, maximum value: 20, default value: 5.
1066
1068
# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
1067
1069
1068
- COLS_IN_ALPHA_INDEX = 3
1070
+ COLS_IN_ALPHA_INDEX = 5
1069
1071
1070
1072
# In case all classes in a project start with a common prefix, all classes will
1071
1073
# be put under the same header in the alphabetical index. The IGNORE_PREFIX tag
1072
1074
# can be used to specify a prefix (or a list of prefixes) that should be ignored
1073
1075
# while generating the index headers.
1074
1076
# This tag requires that the tag ALPHABETICAL_INDEX is set to YES.
1075
1077
1076
- IGNORE_PREFIX = YES
1078
+ IGNORE_PREFIX =
1077
1079
1078
1080
#---------------------------------------------------------------------------
1079
1081
# Configuration options related to the HTML output
@@ -1082,7 +1084,7 @@ IGNORE_PREFIX = YES
1082
1084
# If the GENERATE_HTML tag is set to YES, doxygen will generate HTML output
1083
1085
# The default value is: YES.
1084
1086
1085
- GENERATE_HTML = YES
1087
+ GENERATE_HTML = NO
1086
1088
1087
1089
# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. If a
1088
1090
# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
@@ -1117,7 +1119,7 @@ HTML_FILE_EXTENSION = .html
1117
1119
# of the possible markers and block names see the documentation.
1118
1120
# This tag requires that the tag GENERATE_HTML is set to YES.
1119
1121
1120
- HTML_HEADER =
1122
+ HTML_HEADER = ./resources/header.html
1121
1123
1122
1124
# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
1123
1125
# generated HTML page. If the tag is left blank doxygen will generate a standard
@@ -1127,7 +1129,7 @@ HTML_HEADER =
1127
1129
# that doxygen normally uses.
1128
1130
# This tag requires that the tag GENERATE_HTML is set to YES.
1129
1131
1130
- HTML_FOOTER =
1132
+ HTML_FOOTER = ./resources/footer.html
1131
1133
1132
1134
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
1133
1135
# sheet that is used by each HTML page. It can be used to fine-tune the look of
@@ -1152,7 +1154,7 @@ HTML_STYLESHEET =
1152
1154
# list). For an example see the documentation.
1153
1155
# This tag requires that the tag GENERATE_HTML is set to YES.
1154
1156
1155
- HTML_EXTRA_STYLESHEET =
1157
+ HTML_EXTRA_STYLESHEET = ./resources/stylesheet.css
1156
1158
1157
1159
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
1158
1160
# other source files which should be copied to the HTML output directory. Note
@@ -1797,7 +1799,7 @@ LATEX_TIMESTAMP = NO
1797
1799
# readers/editors.
1798
1800
# The default value is: NO.
1799
1801
1800
- GENERATE_RTF = YES
1802
+ GENERATE_RTF = NO
1801
1803
1802
1804
# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. If a
1803
1805
# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
@@ -1825,7 +1827,7 @@ COMPACT_RTF = NO
1825
1827
# The default value is: NO.
1826
1828
# This tag requires that the tag GENERATE_RTF is set to YES.
1827
1829
1828
- RTF_HYPERLINKS = YES
1830
+ RTF_HYPERLINKS = NO
1829
1831
1830
1832
# Load stylesheet definitions from file. Syntax is similar to doxygen's config
1831
1833
# file, i.e. a series of assignments. You only have to provide replacements,
@@ -1852,7 +1854,7 @@ RTF_EXTENSIONS_FILE =
1852
1854
# The default value is: NO.
1853
1855
# This tag requires that the tag GENERATE_RTF is set to YES.
1854
1856
1855
- RTF_SOURCE_CODE = YES
1857
+ RTF_SOURCE_CODE = NO
1856
1858
1857
1859
#---------------------------------------------------------------------------
1858
1860
# Configuration options related to the man page output
@@ -1906,15 +1908,15 @@ MAN_LINKS = NO
1906
1908
# captures the structure of the code including all documentation.
1907
1909
# The default value is: NO.
1908
1910
1909
- GENERATE_XML = NO
1911
+ GENERATE_XML = YES
1910
1912
1911
1913
# The XML_OUTPUT tag is used to specify where the XML pages will be put. If a
1912
1914
# relative path is entered the value of OUTPUT_DIRECTORY will be put in front of
1913
1915
# it.
1914
1916
# The default directory is: xml.
1915
1917
# This tag requires that the tag GENERATE_XML is set to YES.
1916
1918
1917
- XML_OUTPUT = xml
1919
+ XML_OUTPUT = doxyoutput/ xml
1918
1920
1919
1921
# If the XML_PROGRAMLISTING tag is set to YES, doxygen will dump the program
1920
1922
# listings (including syntax highlighting and cross-referencing information) to
@@ -2029,6 +2031,7 @@ MACRO_EXPANSION = YES
2029
2031
2030
2032
EXPAND_ONLY_PREDEF = NO
2031
2033
2034
+
2032
2035
# If the SEARCH_INCLUDES tag is set to YES, the include files in the
2033
2036
# INCLUDE_PATH will be searched if a #include is found.
2034
2037
# The default value is: YES.
@@ -2059,15 +2062,7 @@ INCLUDE_FILE_PATTERNS =
2059
2062
# recursively expanded use the := operator instead of the = operator.
2060
2063
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
2061
2064
2062
- PREDEFINED = _WIN32 \
2063
- MATSDK_LIBABI= \
2064
- MAT_NS_BEGIN=Microsoft { namespace Applications { namespace Events \
2065
- MAT_NS_END=}} \
2066
- MAT=Microsoft::Applications::Events \
2067
- PAL_NS_BEGIN=Microsoft { namespace Applications { namespace Events { namespace PlatformAbstraction \
2068
- PAL_NS_END=}}} \
2069
- PAL=::Microsoft::Applications::Events::PlatformAbstraction \
2070
- MAT_v1=::Microsoft::Applications::Telemetry
2065
+ PREDEFINED =
2071
2066
2072
2067
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
2073
2068
# tag can be used to specify a list of macro names that should be expanded. The
@@ -2076,7 +2071,13 @@ PREDEFINED = _WIN32 \
2076
2071
# definition found in the source code.
2077
2072
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
2078
2073
2079
- EXPAND_AS_DEFINED =
2074
+ EXPAND_AS_DEFINED = MAT_NS_BEGIN \
2075
+ MAT_NS_END \
2076
+ MAT \
2077
+ PAL_NS_BEGIN \
2078
+ PAL_NS_END \
2079
+ PAL \
2080
+ MAT_v1
2080
2081
2081
2082
# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
2082
2083
# remove all references to function-like macros that are alone on a line, have
@@ -2269,7 +2270,7 @@ UML_LIMIT_NUM_FIELDS = 20
2269
2270
# The default value is: NO.
2270
2271
# This tag requires that the tag HAVE_DOT is set to YES.
2271
2272
2272
- TEMPLATE_RELATIONS = YES
2273
+ TEMPLATE_RELATIONS = NO
2273
2274
2274
2275
# If the INCLUDE_GRAPH, ENABLE_PREPROCESSING and SEARCH_INCLUDES tags are set to
2275
2276
# YES then doxygen will generate a graph for each documented file showing the
@@ -2299,7 +2300,7 @@ INCLUDED_BY_GRAPH = YES
2299
2300
# The default value is: NO.
2300
2301
# This tag requires that the tag HAVE_DOT is set to YES.
2301
2302
2302
- CALL_GRAPH = YES
2303
+ CALL_GRAPH = NO
2303
2304
2304
2305
# If the CALLER_GRAPH tag is set to YES then doxygen will generate a caller
2305
2306
# dependency graph for every global function or class method.
@@ -2311,7 +2312,7 @@ CALL_GRAPH = YES
2311
2312
# The default value is: NO.
2312
2313
# This tag requires that the tag HAVE_DOT is set to YES.
2313
2314
2314
- CALLER_GRAPH = YES
2315
+ CALLER_GRAPH = NO
2315
2316
2316
2317
# If the GRAPHICAL_HIERARCHY tag is set to YES then doxygen will graphical
2317
2318
# hierarchy of all classes instead of a textual one.
@@ -2342,7 +2343,7 @@ DIRECTORY_GRAPH = YES
2342
2343
# The default value is: png.
2343
2344
# This tag requires that the tag HAVE_DOT is set to YES.
2344
2345
2345
- DOT_IMAGE_FORMAT = svg
2346
+ DOT_IMAGE_FORMAT = png
2346
2347
2347
2348
# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
2348
2349
# enable generation of interactive SVG images that allow zooming and panning.
@@ -2354,13 +2355,13 @@ DOT_IMAGE_FORMAT = svg
2354
2355
# The default value is: NO.
2355
2356
# This tag requires that the tag HAVE_DOT is set to YES.
2356
2357
2357
- INTERACTIVE_SVG = YES
2358
+ INTERACTIVE_SVG = NO
2358
2359
2359
2360
# The DOT_PATH tag can be used to specify the path where the dot tool can be
2360
2361
# found. If left blank, it is assumed the dot tool can be found in the path.
2361
2362
# This tag requires that the tag HAVE_DOT is set to YES.
2362
2363
2363
- DOT_PATH = "C:/Program Files (x86)/Graphviz2.38/bin"
2364
+ DOT_PATH =
2364
2365
2365
2366
# The DOTFILE_DIRS tag can be used to specify one or more directories that
2366
2367
# contain dot files that are included in the documentation (see the \dotfile
@@ -2437,7 +2438,7 @@ DOT_TRANSPARENT = NO
2437
2438
# The default value is: NO.
2438
2439
# This tag requires that the tag HAVE_DOT is set to YES.
2439
2440
2440
- DOT_MULTI_TARGETS = YES
2441
+ DOT_MULTI_TARGETS = NO
2441
2442
2442
2443
# If the GENERATE_LEGEND tag is set to YES doxygen will generate a legend page
2443
2444
# explaining the meaning of the various boxes and arrows in the dot generated
0 commit comments