1 #---------------------------------------------------------------------------
2 # Project related configuration options
3 #---------------------------------------------------------------------------
4 DOXYFILE_ENCODING = UTF-8
7 PROJECT_BRIEF = C++ Library
8 PROJECT_LOGO = images/beast.png
11 ALLOW_UNICODE_NAMES = NO
12 OUTPUT_LANGUAGE = English
13 BRIEF_MEMBER_DESC = YES
16 ALWAYS_DETAILED_SEC = NO
17 INLINE_INHERITED_MEMB = YES
22 JAVADOC_AUTOBRIEF = YES
24 MULTILINE_CPP_IS_BRIEF = NO
26 SEPARATE_MEMBER_PAGES = NO
30 OPTIMIZE_OUTPUT_FOR_C = NO
31 OPTIMIZE_OUTPUT_JAVA = NO
32 OPTIMIZE_FOR_FORTRAN = NO
33 OPTIMIZE_OUTPUT_VHDL = NO
35 MARKDOWN_SUPPORT = YES
36 AUTOLINK_SUPPORT = YES
37 BUILTIN_STL_SUPPORT = NO
40 IDL_PROPERTY_SUPPORT = YES
41 DISTRIBUTE_GROUP_DOC = NO
42 GROUP_NESTED_COMPOUNDS = NO
44 INLINE_GROUPED_CLASSES = NO
45 INLINE_SIMPLE_STRUCTS = NO
46 TYPEDEF_HIDES_STRUCT = NO
49 #---------------------------------------------------------------------------
50 # Build related configuration options
51 #---------------------------------------------------------------------------
56 EXTRACT_LOCAL_CLASSES = NO
57 EXTRACT_LOCAL_METHODS = NO
58 EXTRACT_ANON_NSPACES = NO
59 HIDE_UNDOC_MEMBERS = NO
60 HIDE_UNDOC_CLASSES = NO
61 HIDE_FRIEND_COMPOUNDS = NO
62 HIDE_IN_BODY_DOCS = NO
64 CASE_SENSE_NAMES = YES
66 HIDE_COMPOUND_REFERENCE= NO
67 SHOW_INCLUDE_FILES = NO
68 SHOW_GROUPED_MEMB_INC = NO
69 FORCE_LOCAL_INCLUDES = NO
73 SORT_MEMBERS_CTORS_1ST = YES
75 SORT_BY_SCOPE_NAME = NO
76 STRICT_PROTO_MATCHING = NO
77 GENERATE_TODOLIST = NO
78 GENERATE_TESTLIST = NO
80 GENERATE_DEPRECATEDLIST= NO
82 MAX_INITIALIZER_LINES = 30
90 #---------------------------------------------------------------------------
91 # Configuration options related to warning and progress messages
92 #---------------------------------------------------------------------------
95 WARN_IF_UNDOCUMENTED = YES
96 WARN_IF_DOC_ERROR = YES
99 WARN_FORMAT = "$file:$line: $text"
102 #---------------------------------------------------------------------------
103 # Configuration options related to the input files
104 #---------------------------------------------------------------------------
107 ../include/beast/core \
108 ../include/beast/http \
109 ../include/beast/websocket \
110 ../include/beast/zlib \
111 ../extras/beast/doc_debug.hpp
113 INPUT_ENCODING = UTF-8
117 EXCLUDE_SYMLINKS = NO
122 EXAMPLE_RECURSIVE = NO
126 FILTER_SOURCE_FILES = NO
127 FILTER_SOURCE_PATTERNS =
128 USE_MDFILE_AS_MAINPAGE =
130 #---------------------------------------------------------------------------
131 # Configuration options related to source browsing
132 #---------------------------------------------------------------------------
135 STRIP_CODE_COMMENTS = YES
136 REFERENCED_BY_RELATION = NO
137 REFERENCES_RELATION = NO
138 REFERENCES_LINK_SOURCE = YES
139 SOURCE_TOOLTIPS = YES
141 VERBATIM_HEADERS = YES
142 CLANG_ASSISTED_PARSING = NO
145 #---------------------------------------------------------------------------
146 # Configuration options related to the alphabetical class index
147 #---------------------------------------------------------------------------
148 ALPHABETICAL_INDEX = YES
149 COLS_IN_ALPHA_INDEX = 5
152 #---------------------------------------------------------------------------
153 # Configuration options related to the HTML output
154 #---------------------------------------------------------------------------
157 HTML_FILE_EXTENSION = .html
161 HTML_EXTRA_STYLESHEET =
163 HTML_COLORSTYLE_HUE = 220
164 HTML_COLORSTYLE_SAT = 100
165 HTML_COLORSTYLE_GAMMA = 80
167 HTML_DYNAMIC_SECTIONS = NO
168 HTML_INDEX_NUM_ENTRIES = 100
170 DOCSET_FEEDNAME = "Doxygen generated docs"
171 DOCSET_BUNDLE_ID = org.doxygen.Project
172 DOCSET_PUBLISHER_ID = org.doxygen.Publisher
173 DOCSET_PUBLISHER_NAME = Publisher
174 GENERATE_HTMLHELP = NO
183 QHP_NAMESPACE = org.doxygen.Project
184 QHP_VIRTUAL_FOLDER = doc
185 QHP_CUST_FILTER_NAME =
186 QHP_CUST_FILTER_ATTRS =
187 QHP_SECT_FILTER_ATTRS =
189 GENERATE_ECLIPSEHELP = NO
190 ECLIPSE_DOC_ID = org.doxygen.Project
192 GENERATE_TREEVIEW = NO
193 ENUM_VALUES_PER_LINE = 4
195 EXT_LINKS_IN_WINDOW = NO
196 FORMULA_FONTSIZE = 10
197 FORMULA_TRANSPARENT = YES
199 MATHJAX_FORMAT = HTML-CSS
200 MATHJAX_RELPATH = http://cdn.mathjax.org/mathjax/latest
204 SERVER_BASED_SEARCH = NO
207 SEARCHDATA_FILE = searchdata.xml
209 EXTRA_SEARCH_MAPPINGS =
211 #---------------------------------------------------------------------------
212 # Configuration options related to the LaTeX output
213 #---------------------------------------------------------------------------
216 LATEX_CMD_NAME = latex
217 MAKEINDEX_CMD_NAME = makeindex
223 LATEX_EXTRA_STYLESHEET =
228 LATEX_HIDE_INDICES = NO
229 LATEX_SOURCE_CODE = NO
230 LATEX_BIB_STYLE = plain
233 #---------------------------------------------------------------------------
234 # Configuration options related to the RTF output
235 #---------------------------------------------------------------------------
240 RTF_STYLESHEET_FILE =
241 RTF_EXTENSIONS_FILE =
244 #---------------------------------------------------------------------------
245 # Configuration options related to the man page output
246 #---------------------------------------------------------------------------
253 #---------------------------------------------------------------------------
254 # Configuration options related to the XML output
255 #---------------------------------------------------------------------------
257 XML_OUTPUT = ../bin/doc/xml
258 XML_PROGRAMLISTING = YES
260 #---------------------------------------------------------------------------
261 # Configuration options related to the DOCBOOK output
262 #---------------------------------------------------------------------------
263 GENERATE_DOCBOOK = NO
264 DOCBOOK_OUTPUT = docbook
265 DOCBOOK_PROGRAMLISTING = NO
267 #---------------------------------------------------------------------------
268 # Configuration options for the AutoGen Definitions output
269 #---------------------------------------------------------------------------
270 GENERATE_AUTOGEN_DEF = NO
271 GENERATE_PERLMOD = NO
274 PERLMOD_MAKEVAR_PREFIX =
276 #---------------------------------------------------------------------------
277 # Configuration options related to the preprocessor
278 #---------------------------------------------------------------------------
279 ENABLE_PREPROCESSING = YES
280 MACRO_EXPANSION = YES
281 EXPAND_ONLY_PREDEF = YES
282 SEARCH_INCLUDES = YES
284 INCLUDE_FILE_PATTERNS =
285 PREDEFINED = BEAST_DOXYGEN
287 SKIP_FUNCTION_MACROS = YES
289 #---------------------------------------------------------------------------
290 # Configuration options related to external references
291 #---------------------------------------------------------------------------
295 EXTERNAL_GROUPS = YES
297 PERL_PATH = /usr/bin/perl
299 #---------------------------------------------------------------------------
300 # Configuration options related to the dot tool
301 #---------------------------------------------------------------------------
305 HIDE_UNDOC_RELATIONS = YES
308 DOT_FONTNAME = Helvetica
312 COLLABORATION_GRAPH = YES
315 UML_LIMIT_NUM_FIELDS = 10
316 TEMPLATE_RELATIONS = NO
318 INCLUDED_BY_GRAPH = YES
321 GRAPHICAL_HIERARCHY = YES
322 DIRECTORY_GRAPH = YES
323 DOT_IMAGE_FORMAT = png
330 PLANTUML_INCLUDE_PATH =
331 DOT_GRAPH_MAX_NODES = 50
332 MAX_DOT_GRAPH_DEPTH = 0
334 DOT_MULTI_TARGETS = NO
335 GENERATE_LEGEND = YES