1# Copyright (c) 2021 Huawei Device Co., Ltd. 2# Licensed under the Apache License, Version 2.0 (the "License"); 3# you may not use this file except in compliance with the License. 4# You may obtain a copy of the License at 5# 6# http://www.apache.org/licenses/LICENSE-2.0 7# 8# Unless required by applicable law or agreed to in writing, software 9# distributed under the License is distributed on an "AS IS" BASIS, 10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 11# See the License for the specific language governing permissions and 12# limitations under the License. 13 14# Doxyfile 1.8.6 15 16# This file describes the settings to be used by the documentation system 17# doxygen for a project. 18# 19# All text after a double hash (##) is considered a comment and is placed in 20# front of the TAG it is preceding. 21# 22# All text after a single hash (#) is considered a comment and will be ignored. 23# The format is: 24# TAG = value [value, ...] 25# For lists, items can also be appended using: 26# TAG += value [value, ...] 27# Values that contain spaces should be placed between quotes (\" \"). 28 29#--------------------------------------------------------------------------- 30# Project related configuration options 31#--------------------------------------------------------------------------- 32 33DOXYFILE_ENCODING = UTF-8 34PROJECT_NAME = "API Reference" 35PROJECT_NUMBER = %VERSION% 36PROJECT_BRIEF = 37PROJECT_LOGO = 38OUTPUT_DIRECTORY = 39CREATE_SUBDIRS = NO 40OUTPUT_LANGUAGE = English 41BRIEF_MEMBER_DESC = YES 42REPEAT_BRIEF = YES 43ABBREVIATE_BRIEF = 44ALWAYS_DETAILED_SEC = NO 45INLINE_INHERITED_MEMB = NO 46FULL_PATH_NAMES = YES 47STRIP_FROM_PATH = 48STRIP_FROM_INC_PATH = 49SHORT_NAMES = NO 50JAVADOC_AUTOBRIEF = NO 51QT_AUTOBRIEF = NO 52MULTILINE_CPP_IS_BRIEF = NO 53INHERIT_DOCS = YES 54SEPARATE_MEMBER_PAGES = NO 55TAB_SIZE = 4 56ALIASES = 57TCL_SUBST = 58OPTIMIZE_OUTPUT_FOR_C = YES 59OPTIMIZE_OUTPUT_JAVA = NO 60OPTIMIZE_FOR_FORTRAN = NO 61OPTIMIZE_OUTPUT_VHDL = NO 62EXTENSION_MAPPING = 63MARKDOWN_SUPPORT = YES 64AUTOLINK_SUPPORT = YES 65BUILTIN_STL_SUPPORT = NO 66CPP_CLI_SUPPORT = NO 67SIP_SUPPORT = NO 68IDL_PROPERTY_SUPPORT = YES 69DISTRIBUTE_GROUP_DOC = NO 70SUBGROUPING = YES 71INLINE_GROUPED_CLASSES = NO 72INLINE_SIMPLE_STRUCTS = NO 73TYPEDEF_HIDES_STRUCT = NO 74LOOKUP_CACHE_SIZE = 0 75EXTRACT_ALL = NO 76EXTRACT_PRIVATE = NO 77EXTRACT_PACKAGE = NO 78EXTRACT_STATIC = NO 79EXTRACT_LOCAL_CLASSES = NO 80EXTRACT_LOCAL_METHODS = NO 81EXTRACT_ANON_NSPACES = NO 82HIDE_UNDOC_MEMBERS = YES 83HIDE_UNDOC_CLASSES = NO 84HIDE_FRIEND_COMPOUNDS = NO 85HIDE_IN_BODY_DOCS = NO 86INTERNAL_DOCS = YES 87CASE_SENSE_NAMES = NO 88HIDE_SCOPE_NAMES = NO 89SHOW_INCLUDE_FILES = YES 90SHOW_GROUPED_MEMB_INC = NO 91FORCE_LOCAL_INCLUDES = NO 92INLINE_INFO = YES 93SORT_MEMBER_DOCS = YES 94SORT_BRIEF_DOCS = NO 95SORT_MEMBERS_CTORS_1ST = NO 96SORT_GROUP_NAMES = NO 97SORT_BY_SCOPE_NAME = NO 98STRICT_PROTO_MATCHING = NO 99GENERATE_TODOLIST = YES 100GENERATE_TESTLIST = YES 101GENERATE_BUGLIST = YES 102GENERATE_DEPRECATEDLIST= YES 103ENABLED_SECTIONS = 104MAX_INITIALIZER_LINES = 30 105SHOW_USED_FILES = YES 106SHOW_FILES = YES 107SHOW_NAMESPACES = YES 108FILE_VERSION_FILTER = 109LAYOUT_FILE = 110CITE_BIB_FILES = 111QUIET = NO 112WARNINGS = YES 113WARN_IF_UNDOCUMENTED = YES 114WARN_IF_DOC_ERROR = YES 115WARN_NO_PARAMDOC = NO 116WARN_FORMAT = "$file:$line: $text" 117WARN_LOGFILE = 118INPUT = 119INPUT_ENCODING = UTF-8 120FILE_PATTERNS = *.h 121RECURSIVE = YES 122EXCLUDE = 123EXCLUDE_SYMLINKS = NO 124EXCLUDE_PATTERNS = 125EXCLUDE_SYMBOLS = 126EXAMPLE_PATH = 127EXAMPLE_PATTERNS = 128EXAMPLE_RECURSIVE = NO 129IMAGE_PATH = 130INPUT_FILTER = 131FILTER_PATTERNS = 132FILTER_SOURCE_FILES = NO 133FILTER_SOURCE_PATTERNS = 134USE_MDFILE_AS_MAINPAGE = 135SOURCE_BROWSER = YES 136INLINE_SOURCES = NO 137STRIP_CODE_COMMENTS = YES 138REFERENCED_BY_RELATION = NO 139REFERENCES_RELATION = NO 140REFERENCES_LINK_SOURCE = YES 141SOURCE_TOOLTIPS = YES 142USE_HTAGS = NO 143VERBATIM_HEADERS = YES 144ALPHABETICAL_INDEX = YES 145COLS_IN_ALPHA_INDEX = 5 146IGNORE_PREFIX = 147GENERATE_HTML = YES 148HTML_OUTPUT = %OUTPUT_DIR% 149HTML_FILE_EXTENSION = .html 150HTML_HEADER = 151HTML_FOOTER = 152HTML_STYLESHEET = 153HTML_EXTRA_STYLESHEET = 154HTML_EXTRA_FILES = 155HTML_COLORSTYLE_HUE = 220 156HTML_COLORSTYLE_SAT = 100 157HTML_COLORSTYLE_GAMMA = 80 158HTML_TIMESTAMP = NO 159HTML_DYNAMIC_SECTIONS = NO 160HTML_INDEX_NUM_ENTRIES = 100 161GENERATE_DOCSET = NO 162DOCSET_FEEDNAME = "Doxygen generated docs" 163DOCSET_BUNDLE_ID = org.doxygen.Project 164DOCSET_PUBLISHER_ID = org.doxygen.Publisher 165DOCSET_PUBLISHER_NAME = Publisher 166GENERATE_HTMLHELP = NO 167CHM_FILE = 168HHC_LOCATION = 169GENERATE_CHI = NO 170CHM_INDEX_ENCODING = 171BINARY_TOC = NO 172TOC_EXPAND = NO 173GENERATE_QHP = NO 174QCH_FILE = 175QHP_NAMESPACE = 176QHP_VIRTUAL_FOLDER = doc 177QHP_CUST_FILTER_NAME = 178QHP_CUST_FILTER_ATTRS = 179QHP_SECT_FILTER_ATTRS = 180QHG_LOCATION = 181GENERATE_ECLIPSEHELP = NO 182ECLIPSE_DOC_ID = org.doxygen.Project 183DISABLE_INDEX = NO 184GENERATE_TREEVIEW = YES 185ENUM_VALUES_PER_LINE = 4 186TREEVIEW_WIDTH = 250 187EXT_LINKS_IN_WINDOW = NO 188FORMULA_FONTSIZE = 10 189FORMULA_TRANSPARENT = YES 190USE_MATHJAX = NO 191MATHJAX_FORMAT = HTML-CSS 192MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest 193MATHJAX_EXTENSIONS = 194MATHJAX_CODEFILE = 195SEARCHENGINE = YES 196SERVER_BASED_SEARCH = NO 197EXTERNAL_SEARCH = NO 198SEARCHENGINE_URL = 199SEARCHDATA_FILE = searchdata.xml 200EXTERNAL_SEARCH_ID = 201EXTRA_SEARCH_MAPPINGS = 202GENERATE_LATEX = NO 203LATEX_OUTPUT = 204LATEX_CMD_NAME = latex 205MAKEINDEX_CMD_NAME = makeindex 206COMPACT_LATEX = NO 207PAPER_TYPE = a4 208EXTRA_PACKAGES = 209LATEX_HEADER = 210LATEX_FOOTER = 211LATEX_EXTRA_FILES = 212PDF_HYPERLINKS = YES 213USE_PDFLATEX = YES 214LATEX_BATCHMODE = NO 215LATEX_HIDE_INDICES = NO 216LATEX_SOURCE_CODE = NO 217LATEX_BIB_STYLE = plain 218GENERATE_RTF = NO 219RTF_OUTPUT = rtf 220COMPACT_RTF = NO 221RTF_HYPERLINKS = NO 222RTF_STYLESHEET_FILE = 223RTF_EXTENSIONS_FILE = 224GENERATE_MAN = NO 225MAN_OUTPUT = man 226MAN_EXTENSION = .3 227MAN_LINKS = NO 228GENERATE_XML = NO 229XML_OUTPUT = xml 230XML_SCHEMA = 231XML_DTD = 232XML_PROGRAMLISTING = YES 233GENERATE_DOCBOOK = NO 234DOCBOOK_OUTPUT = docbook 235GENERATE_AUTOGEN_DEF = NO 236GENERATE_PERLMOD = NO 237PERLMOD_LATEX = NO 238PERLMOD_PRETTY = YES 239PERLMOD_MAKEVAR_PREFIX = 240ENABLE_PREPROCESSING = YES 241MACRO_EXPANSION = NO 242EXPAND_ONLY_PREDEF = NO 243SEARCH_INCLUDES = YES 244INCLUDE_PATH = 245INCLUDE_FILE_PATTERNS = 246PREDEFINED = 247EXPAND_AS_DEFINED = 248SKIP_FUNCTION_MACROS = YES 249TAGFILES = 250GENERATE_TAGFILE = 251ALLEXTERNALS = NO 252EXTERNAL_GROUPS = YES 253EXTERNAL_PAGES = YES 254PERL_PATH = /usr/bin/perl 255CLASS_DIAGRAMS = YES 256MSCGEN_PATH = 257DIA_PATH = 258HIDE_UNDOC_RELATIONS = YES 259HAVE_DOT = NO 260DOT_NUM_THREADS = 0 261DOT_FONTNAME = Helvetica 262DOT_FONTSIZE = 10 263DOT_FONTPATH = 264CLASS_GRAPH = YES 265COLLABORATION_GRAPH = YES 266GROUP_GRAPHS = YES 267UML_LOOK = NO 268UML_LIMIT_NUM_FIELDS = 10 269TEMPLATE_RELATIONS = NO 270INCLUDE_GRAPH = YES 271INCLUDED_BY_GRAPH = YES 272CALL_GRAPH = NO 273CALLER_GRAPH = NO 274GRAPHICAL_HIERARCHY = YES 275DIRECTORY_GRAPH = YES 276DOT_IMAGE_FORMAT = png 277INTERACTIVE_SVG = NO 278DOT_PATH = 279DOTFILE_DIRS = 280MSCFILE_DIRS = 281DIAFILE_DIRS = 282DOT_GRAPH_MAX_NODES = 50 283MAX_DOT_GRAPH_DEPTH = 0 284DOT_TRANSPARENT = NO 285DOT_MULTI_TARGETS = YES 286GENERATE_LEGEND = YES 287DOT_CLEANUP = YES 288