mirror of https://github.com/lammps/lammps.git
540 lines
23 KiB
Makefile
540 lines
23 KiB
Makefile
# Doxyfile 1.8.15 -*- makefile -*-
|
|
|
|
DOXYFILE_ENCODING = UTF-8
|
|
PROJECT_NAME = "LAMMPS Programmer's Guide"
|
|
PROJECT_NUMBER = "4 May 2022"
|
|
PROJECT_BRIEF = "Documentation of the LAMMPS library interface and Python wrapper"
|
|
PROJECT_LOGO = lammps-logo.png
|
|
CREATE_SUBDIRS = NO
|
|
ALLOW_UNICODE_NAMES = NO
|
|
OUTPUT_LANGUAGE = English
|
|
OUTPUT_TEXT_DIRECTION = LTR
|
|
|
|
BRIEF_MEMBER_DESC = YES
|
|
REPEAT_BRIEF = YES
|
|
|
|
ALWAYS_DETAILED_SEC = NO
|
|
INLINE_INHERITED_MEMB = NO
|
|
FULL_PATH_NAMES = NO
|
|
INHERIT_DOCS = YES
|
|
TAB_SIZE = 2
|
|
|
|
# When enabled doxygen tries to link words that correspond to documented
|
|
# classes, or namespaces to their corresponding documentation. Such a link can
|
|
# be prevented in individual cases by putting a % sign in front of the word or
|
|
# globally by setting AUTOLINK_SUPPORT to NO.
|
|
# The default value is: YES.
|
|
AUTOLINK_SUPPORT = YES
|
|
|
|
# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
|
|
# to include (a tag file for) the STL sources as input, then you should set this
|
|
# tag to YES in order to let doxygen match functions declarations and
|
|
# definitions whose arguments contain STL classes (e.g. func(std::string);
|
|
# versus func(std::string) {}). This also make the inheritance and collaboration
|
|
# diagrams that involve STL classes more complete and accurate.
|
|
# The default value is: NO.
|
|
|
|
BUILTIN_STL_SUPPORT = YES
|
|
IDL_PROPERTY_SUPPORT = NO
|
|
|
|
# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
|
|
# cache is used to resolve symbols given their name and scope. Since this can be
|
|
# an expensive process and often the same symbol appears multiple times in the
|
|
# code, doxygen keeps a cache of pre-resolved symbols. If the cache is too small
|
|
# doxygen will become slower. If the cache is too large, memory is wasted. The
|
|
# cache size is given by this formula: 2^(16+LOOKUP_CACHE_SIZE). The valid range
|
|
# is 0..9, the default is 0, corresponding to a cache size of 2^16=65536
|
|
# symbols. At the end of a run doxygen will report the cache usage and suggest
|
|
# the optimal cache size from a speed point of view.
|
|
# Minimum value: 0, maximum value: 9, default value: 0.
|
|
|
|
LOOKUP_CACHE_SIZE = 2
|
|
|
|
#---------------------------------------------------------------------------
|
|
# Build related configuration options
|
|
#---------------------------------------------------------------------------
|
|
|
|
# If the EXTRACT_ALL tag is set to YES, doxygen will assume all entities in
|
|
# documentation are documented, even if no documentation was available. Private
|
|
# class members and static file members will be hidden unless the
|
|
# EXTRACT_PRIVATE respectively EXTRACT_STATIC tags are set to YES.
|
|
# Note: This will also disable the warnings about undocumented members that are
|
|
# normally produced when WARNINGS is set to YES.
|
|
# The default value is: NO.
|
|
|
|
EXTRACT_ALL = NO
|
|
|
|
# If the EXTRACT_PRIVATE tag is set to YES, all private members of a class will
|
|
# be included in the documentation.
|
|
# The default value is: NO.
|
|
|
|
EXTRACT_PRIVATE = YES
|
|
|
|
# If the EXTRACT_PACKAGE tag is set to YES, all members with package or internal
|
|
# scope will be included in the documentation.
|
|
# The default value is: NO.
|
|
|
|
EXTRACT_PACKAGE = YES
|
|
|
|
# If the EXTRACT_STATIC tag is set to YES, all static members of a file will be
|
|
# included in the documentation.
|
|
# The default value is: NO.
|
|
|
|
EXTRACT_STATIC = YES
|
|
|
|
# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
|
|
# locally in source files will be included in the documentation. If set to NO,
|
|
# only classes defined in header files are included. Does not have any effect
|
|
# for Java sources.
|
|
# The default value is: YES.
|
|
|
|
EXTRACT_LOCAL_CLASSES = YES
|
|
|
|
# If this flag is set to YES, the members of anonymous namespaces will be
|
|
# extracted and appear in the documentation as a namespace called
|
|
# 'anonymous_namespace{file}', where file will be replaced with the base name of
|
|
# the file that contains the anonymous namespace. By default anonymous namespace
|
|
# are hidden.
|
|
# The default value is: NO.
|
|
|
|
EXTRACT_ANON_NSPACES = YES
|
|
|
|
# If the HIDE_UNDOC_MEMBERS tag is set to YES, doxygen will hide all
|
|
# undocumented members inside documented classes or files. If set to NO these
|
|
# members will be included in the various overviews, but no documentation
|
|
# section is generated. This option has no effect if EXTRACT_ALL is enabled.
|
|
# The default value is: NO.
|
|
|
|
HIDE_UNDOC_MEMBERS = YES
|
|
|
|
# If the HIDE_UNDOC_CLASSES tag is set to YES, doxygen will hide all
|
|
# undocumented classes that are normally visible in the class hierarchy. If set
|
|
# to NO, these classes will be included in the various overviews. This option
|
|
# has no effect if EXTRACT_ALL is enabled.
|
|
# The default value is: NO.
|
|
|
|
HIDE_UNDOC_CLASSES = YES
|
|
|
|
# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, doxygen will hide all friend
|
|
# (class|struct|union) declarations. If set to NO, these declarations will be
|
|
# included in the documentation.
|
|
# The default value is: NO.
|
|
|
|
HIDE_FRIEND_COMPOUNDS = NO
|
|
|
|
# If the HIDE_IN_BODY_DOCS tag is set to YES, doxygen will hide any
|
|
# documentation blocks found inside the body of a function. If set to NO, these
|
|
# blocks will be appended to the function's detailed documentation block.
|
|
# The default value is: NO.
|
|
|
|
HIDE_IN_BODY_DOCS = NO
|
|
|
|
# The INTERNAL_DOCS tag determines if documentation that is typed after a
|
|
# \internal command is included. If the tag is set to NO then the documentation
|
|
# will be excluded. Set it to YES to include the internal documentation.
|
|
# The default value is: NO.
|
|
|
|
INTERNAL_DOCS = NO
|
|
|
|
# If the CASE_SENSE_NAMES tag is set to NO then doxygen will only generate file
|
|
# names in lower-case letters. If set to YES, upper-case letters are also
|
|
# allowed. This is useful if you have classes or files whose names only differ
|
|
# in case and if your file system supports case sensitive file names. Windows
|
|
# and Mac users are advised to set this option to NO.
|
|
# The default value is: system dependent.
|
|
|
|
CASE_SENSE_NAMES = YES
|
|
|
|
# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
|
|
# their full class and namespace scopes in the documentation. If set to YES, the
|
|
# scope will be hidden.
|
|
# The default value is: NO.
|
|
|
|
HIDE_SCOPE_NAMES = YES
|
|
|
|
# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will
|
|
# append additional text to a page's title, such as Class Reference. If set to
|
|
# YES the compound reference will be hidden.
|
|
# The default value is: NO.
|
|
|
|
HIDE_COMPOUND_REFERENCE= NO
|
|
|
|
# If the SHOW_INCLUDE_FILES tag is set to YES then doxygen will put a list of
|
|
# the files that are included by a file in the documentation of that file.
|
|
# The default value is: YES.
|
|
|
|
SHOW_INCLUDE_FILES = NO
|
|
|
|
# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
|
|
# grouped member an include statement to the documentation, telling the reader
|
|
# which file to include in order to use the member.
|
|
# The default value is: NO.
|
|
|
|
SHOW_GROUPED_MEMB_INC = NO
|
|
|
|
# If the FORCE_LOCAL_INCLUDES tag is set to YES then doxygen will list include
|
|
# files with double quotes in the documentation rather than with sharp brackets.
|
|
# The default value is: NO.
|
|
|
|
FORCE_LOCAL_INCLUDES = NO
|
|
|
|
# If the INLINE_INFO tag is set to YES then a tag [inline] is inserted in the
|
|
# documentation for inline members.
|
|
# The default value is: YES.
|
|
|
|
INLINE_INFO = YES
|
|
|
|
# If the SORT_MEMBER_DOCS tag is set to YES then doxygen will sort the
|
|
# (detailed) documentation of file and class members alphabetically by member
|
|
# name. If set to NO, the members will appear in declaration order.
|
|
# The default value is: YES.
|
|
|
|
SORT_MEMBER_DOCS = NO
|
|
|
|
# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the brief
|
|
# descriptions of file, namespace and class members alphabetically by member
|
|
# name. If set to NO, the members will appear in declaration order. Note that
|
|
# this will also influence the order of the classes in the class list.
|
|
# The default value is: NO.
|
|
|
|
SORT_BRIEF_DOCS = NO
|
|
|
|
# If the SORT_MEMBERS_CTORS_1ST tag is set to YES then doxygen will sort the
|
|
# (brief and detailed) documentation of class members so that constructors and
|
|
# destructors are listed first. If set to NO the constructors will appear in the
|
|
# respective orders defined by SORT_BRIEF_DOCS and SORT_MEMBER_DOCS.
|
|
# Note: If SORT_BRIEF_DOCS is set to NO this option is ignored for sorting brief
|
|
# member documentation.
|
|
# Note: If SORT_MEMBER_DOCS is set to NO this option is ignored for sorting
|
|
# detailed member documentation.
|
|
# The default value is: NO.
|
|
|
|
SORT_MEMBERS_CTORS_1ST = NO
|
|
|
|
# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the hierarchy
|
|
# of group names into alphabetical order. If set to NO the group names will
|
|
# appear in their defined order.
|
|
# The default value is: NO.
|
|
|
|
SORT_GROUP_NAMES = NO
|
|
|
|
# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be sorted by
|
|
# fully-qualified names, including namespaces. If set to NO, the class list will
|
|
# be sorted only by class name, not including the namespace part.
|
|
# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
|
|
# Note: This option applies only to the class list, not to the alphabetical
|
|
# list.
|
|
# The default value is: NO.
|
|
|
|
SORT_BY_SCOPE_NAME = NO
|
|
|
|
# If the STRICT_PROTO_MATCHING option is enabled and doxygen fails to do proper
|
|
# type resolution of all parameters of a function it will reject a match between
|
|
# the prototype and the implementation of a member function even if there is
|
|
# only one candidate or it is obvious which candidate to choose by doing a
|
|
# simple string match. By disabling STRICT_PROTO_MATCHING doxygen will still
|
|
# accept a match between prototype and implementation in such cases.
|
|
# The default value is: NO.
|
|
|
|
STRICT_PROTO_MATCHING = NO
|
|
|
|
# The GENERATE_TODOLIST tag can be used to enable (YES) or disable (NO) the todo
|
|
# list. This list is created by putting \todo commands in the documentation.
|
|
# The default value is: YES.
|
|
|
|
GENERATE_TODOLIST = YES
|
|
|
|
# The GENERATE_TESTLIST tag can be used to enable (YES) or disable (NO) the test
|
|
# list. This list is created by putting \test commands in the documentation.
|
|
# The default value is: YES.
|
|
|
|
GENERATE_TESTLIST = YES
|
|
|
|
# The GENERATE_BUGLIST tag can be used to enable (YES) or disable (NO) the bug
|
|
# list. This list is created by putting \bug commands in the documentation.
|
|
# The default value is: YES.
|
|
|
|
GENERATE_BUGLIST = YES
|
|
|
|
# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or disable (NO)
|
|
# the deprecated list. This list is created by putting \deprecated commands in
|
|
# the documentation.
|
|
# The default value is: YES.
|
|
|
|
GENERATE_DEPRECATEDLIST= YES
|
|
|
|
# The ENABLED_SECTIONS tag can be used to enable conditional documentation
|
|
# sections, marked by \if <section_label> ... \endif and \cond <section_label>
|
|
# ... \endcond blocks.
|
|
|
|
ENABLED_SECTIONS =
|
|
|
|
# The MAX_INITIALIZER_LINES tag determines the maximum number of lines that the
|
|
# initial value of a variable or macro / define can have for it to appear in the
|
|
# documentation. If the initializer consists of more lines than specified here
|
|
# it will be hidden. Use a value of 0 to hide initializers completely. The
|
|
# appearance of the value of individual variables and macros / defines can be
|
|
# controlled using \showinitializer or \hideinitializer command in the
|
|
# documentation regardless of this setting.
|
|
# Minimum value: 0, maximum value: 10000, default value: 30.
|
|
|
|
MAX_INITIALIZER_LINES = 30
|
|
|
|
# Set the SHOW_USED_FILES tag to NO to disable the list of files generated at
|
|
# the bottom of the documentation of classes and structs. If set to YES, the
|
|
# list will mention the files that were used to generate the documentation.
|
|
# The default value is: YES.
|
|
|
|
SHOW_USED_FILES = YES
|
|
|
|
# Set the SHOW_FILES tag to NO to disable the generation of the Files page. This
|
|
# will remove the Files entry from the Quick Index and from the Folder Tree View
|
|
# (if specified).
|
|
# The default value is: YES.
|
|
|
|
SHOW_FILES = NO
|
|
|
|
# Set the SHOW_NAMESPACES tag to NO to disable the generation of the Namespaces
|
|
# page. This will remove the Namespaces entry from the Quick Index and from the
|
|
# Folder Tree View (if specified).
|
|
# The default value is: YES.
|
|
|
|
SHOW_NAMESPACES = YES
|
|
|
|
# The FILE_VERSION_FILTER tag can be used to specify a program or script that
|
|
# doxygen should invoke to get the current version for each file (typically from
|
|
# the version control system). Doxygen will invoke the program by executing (via
|
|
# popen()) the command command input-file, where command is the value of the
|
|
# FILE_VERSION_FILTER tag, and input-file is the name of an input file provided
|
|
# by doxygen. Whatever the program writes to standard output is used as the file
|
|
# version. For an example see the documentation.
|
|
|
|
FILE_VERSION_FILTER =
|
|
|
|
# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
|
|
# by doxygen. The layout file controls the global structure of the generated
|
|
# output files in an output format independent way. To create the layout file
|
|
# that represents doxygen's defaults, run doxygen with the -l option. You can
|
|
# optionally specify a file name after the option, if omitted DoxygenLayout.xml
|
|
# will be used as the name of the layout file.
|
|
#
|
|
# Note that if you run doxygen from a directory containing a file called
|
|
# DoxygenLayout.xml, doxygen will parse it automatically even if the LAYOUT_FILE
|
|
# tag is left empty.
|
|
|
|
LAYOUT_FILE =
|
|
|
|
# The CITE_BIB_FILES tag can be used to specify one or more bib files containing
|
|
# the reference definitions. This must be a list of .bib files. The .bib
|
|
# extension is automatically appended if omitted. This requires the bibtex tool
|
|
# to be installed. See also https://en.wikipedia.org/wiki/BibTeX for more info.
|
|
# For LaTeX the style of the bibliography can be controlled using
|
|
# LATEX_BIB_STYLE. To use this feature you need bibtex and perl available in the
|
|
# search path. See also \cite for info how to create references.
|
|
|
|
CITE_BIB_FILES =
|
|
|
|
#---------------------------------------------------------------------------
|
|
# Configuration options related to warning and progress messages
|
|
#---------------------------------------------------------------------------
|
|
|
|
# The QUIET tag can be used to turn on/off the messages that are generated to
|
|
# standard output by doxygen. If QUIET is set to YES this implies that the
|
|
# messages are off.
|
|
# The default value is: NO.
|
|
|
|
QUIET = NO
|
|
|
|
# The WARNINGS tag can be used to turn on/off the warning messages that are
|
|
# generated to standard error (stderr) by doxygen. If WARNINGS is set to YES
|
|
# this implies that the warnings are on.
|
|
#
|
|
# Tip: Turn warnings on while writing the documentation.
|
|
# The default value is: YES.
|
|
|
|
WARNINGS = YES
|
|
|
|
# If the WARN_IF_UNDOCUMENTED tag is set to YES then doxygen will generate
|
|
# warnings for undocumented members. If EXTRACT_ALL is set to YES then this flag
|
|
# will automatically be disabled.
|
|
# The default value is: YES.
|
|
|
|
WARN_IF_UNDOCUMENTED = YES
|
|
|
|
# If the WARN_IF_DOC_ERROR tag is set to YES, doxygen will generate warnings for
|
|
# potential errors in the documentation, such as not documenting some parameters
|
|
# in a documented function, or documenting parameters that don't exist or using
|
|
# markup commands wrongly.
|
|
# The default value is: YES.
|
|
|
|
WARN_IF_DOC_ERROR = YES
|
|
|
|
# This WARN_NO_PARAMDOC option can be enabled to get warnings for functions that
|
|
# are documented, but have no documentation for their parameters or return
|
|
# value. If set to NO, doxygen will only warn about wrong or incomplete
|
|
# parameter documentation, but not about the absence of documentation. If
|
|
# EXTRACT_ALL is set to YES then this flag will automatically be disabled.
|
|
# The default value is: NO.
|
|
|
|
WARN_NO_PARAMDOC = YES
|
|
|
|
# If the WARN_AS_ERROR tag is set to YES then doxygen will immediately stop when
|
|
# a warning is encountered.
|
|
# The default value is: NO.
|
|
|
|
WARN_AS_ERROR = NO
|
|
|
|
# The WARN_FORMAT tag determines the format of the warning messages that doxygen
|
|
# can produce. The string should contain the $file, $line, and $text tags, which
|
|
# will be replaced by the file and line number from which the warning originated
|
|
# and the warning text. Optionally the format may contain $version, which will
|
|
# be replaced by the version of the file (if it could be obtained via
|
|
# FILE_VERSION_FILTER)
|
|
# The default value is: $file:$line: $text.
|
|
|
|
WARN_FORMAT = "$file:$line: $text"
|
|
|
|
# The WARN_LOGFILE tag can be used to specify a file to which warning and error
|
|
# messages should be written. If left blank the output is written to standard
|
|
# error (stderr).
|
|
|
|
WARN_LOGFILE = "../doxygen-warn.log"
|
|
|
|
#---------------------------------------------------------------------------
|
|
# Configuration options related to the input files
|
|
#---------------------------------------------------------------------------
|
|
|
|
# The INPUT tag is used to specify the files and/or directories that contain
|
|
# documented source files. You may enter file names like myfile.cpp or
|
|
# directories like /usr/src/myproject. Separate the files or directories with
|
|
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
|
|
# Note: If this tag is empty the current directory is searched.
|
|
|
|
INPUT = @LAMMPS_SOURCE_DIR@/utils.cpp \
|
|
@LAMMPS_SOURCE_DIR@/utils.h \
|
|
@LAMMPS_SOURCE_DIR@/library.cpp \
|
|
@LAMMPS_SOURCE_DIR@/library.h \
|
|
@LAMMPS_SOURCE_DIR@/lammps.cpp \
|
|
@LAMMPS_SOURCE_DIR@/lammps.h \
|
|
@LAMMPS_SOURCE_DIR@/pointers.h \
|
|
@LAMMPS_SOURCE_DIR@/lmptype.h \
|
|
@LAMMPS_SOURCE_DIR@/atom.cpp \
|
|
@LAMMPS_SOURCE_DIR@/atom.h \
|
|
@LAMMPS_SOURCE_DIR@/input.cpp \
|
|
@LAMMPS_SOURCE_DIR@/input.h \
|
|
@LAMMPS_SOURCE_DIR@/tokenizer.cpp \
|
|
@LAMMPS_SOURCE_DIR@/tokenizer.h \
|
|
@LAMMPS_SOURCE_DIR@/arg_info.cpp \
|
|
@LAMMPS_SOURCE_DIR@/arg_info.h \
|
|
@LAMMPS_SOURCE_DIR@/text_file_reader.cpp \
|
|
@LAMMPS_SOURCE_DIR@/text_file_reader.h \
|
|
@LAMMPS_SOURCE_DIR@/potential_file_reader.cpp \
|
|
@LAMMPS_SOURCE_DIR@/potential_file_reader.h \
|
|
@LAMMPS_SOURCE_DIR@/my_page.cpp \
|
|
@LAMMPS_SOURCE_DIR@/my_page.h \
|
|
@LAMMPS_SOURCE_DIR@/my_pool_chunk.cpp \
|
|
@LAMMPS_SOURCE_DIR@/my_pool_chunk.h \
|
|
@LAMMPS_SOURCE_DIR@/math_eigen.h \
|
|
@LAMMPS_SOURCE_DIR@/platform.h \
|
|
@LAMMPS_SOURCE_DIR@/platform.cpp \
|
|
@LAMMPS_SOURCE_DIR@/math_special.h \
|
|
@LAMMPS_SOURCE_DIR@/math_special.cpp \
|
|
|
|
# The EXCLUDE_SYMLINKS tag can be used to select whether or not files or
|
|
# directories that are symbolic links (a Unix file system feature) are excluded
|
|
# from the input.
|
|
# The default value is: NO.
|
|
|
|
EXCLUDE_SYMLINKS = YES
|
|
|
|
#---------------------------------------------------------------------------
|
|
# Configuration options related to output
|
|
#---------------------------------------------------------------------------
|
|
|
|
GENERATE_HTML = NO
|
|
GENERATE_LATEX = NO
|
|
GENERATE_XML = YES
|
|
XML_OUTPUT = xml
|
|
XML_PROGRAMLISTING = YES
|
|
XML_NS_MEMB_FILE_SCOPE = NO
|
|
|
|
#---------------------------------------------------------------------------
|
|
# Configuration options related to the preprocessor
|
|
#---------------------------------------------------------------------------
|
|
|
|
# If the ENABLE_PREPROCESSING tag is set to YES, doxygen will evaluate all
|
|
# C-preprocessor directives found in the sources and include files.
|
|
# The default value is: YES.
|
|
|
|
#ENABLE_PREPROCESSING = YES
|
|
ENABLE_PREPROCESSING = NO
|
|
|
|
# If the MACRO_EXPANSION tag is set to YES, doxygen will expand all macro names
|
|
# in the source code. If set to NO, only conditional compilation will be
|
|
# performed. Macro expansion can be done in a controlled way by setting
|
|
# EXPAND_ONLY_PREDEF to YES.
|
|
# The default value is: NO.
|
|
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
|
|
|
MACRO_EXPANSION = NO
|
|
|
|
# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
|
|
# the macro expansion is limited to the macros specified with the PREDEFINED and
|
|
# EXPAND_AS_DEFINED tags.
|
|
# The default value is: NO.
|
|
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
|
|
|
EXPAND_ONLY_PREDEF = NO
|
|
|
|
# If the SEARCH_INCLUDES tag is set to YES, the include files in the
|
|
# INCLUDE_PATH will be searched if a #include is found.
|
|
# The default value is: YES.
|
|
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
|
|
|
SEARCH_INCLUDES = YES
|
|
|
|
# The INCLUDE_PATH tag can be used to specify one or more directories that
|
|
# contain include files that are not input files but should be processed by the
|
|
# preprocessor.
|
|
# This tag requires that the tag SEARCH_INCLUDES is set to YES.
|
|
|
|
INCLUDE_PATH =
|
|
|
|
# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
|
|
# patterns (like *.h and *.hpp) to filter out the header-files in the
|
|
# directories. If left blank, the patterns specified with FILE_PATTERNS will be
|
|
# used.
|
|
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
|
|
|
INCLUDE_FILE_PATTERNS =
|
|
|
|
# The PREDEFINED tag can be used to specify one or more macro names that are
|
|
# defined before the preprocessor is started (similar to the -D option of e.g.
|
|
# gcc). The argument of the tag is a list of macros of the form: name or
|
|
# name=definition (no spaces). If the definition and the "=" are omitted, "=1"
|
|
# is assumed. To prevent a macro definition from being undefined via #undef or
|
|
# recursively expanded use the := operator instead of the = operator.
|
|
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
|
|
|
PREDEFINED =
|
|
|
|
# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
|
|
# tag can be used to specify a list of macro names that should be expanded. The
|
|
# macro definition that is found in the sources will be used. Use the PREDEFINED
|
|
# tag if you want to use a different macro definition that overrules the
|
|
# definition found in the source code.
|
|
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
|
|
|
EXPAND_AS_DEFINED =
|
|
|
|
# If the SKIP_FUNCTION_MACROS tag is set to YES then doxygen's preprocessor will
|
|
# remove all references to function-like macros that are alone on a line, have
|
|
# an all uppercase name, and do not end with a semicolon. Such function macros
|
|
# are typically used for boiler-plate code, and will confuse the parser if not
|
|
# removed.
|
|
# The default value is: YES.
|
|
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.
|
|
|
|
SKIP_FUNCTION_MACROS = YES
|
|
|