VirtualBox

source: vbox/trunk/Doxyfile.Core@ 58116

Last change on this file since 58116 was 58116, checked in by vboxsync, 9 years ago

VMM: Doxygen fixes.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 21.9 KB
Line 
1# Doxyfile 1.5.4
2
3#---------------------------------------------------------------------------
4# Project related configuration options
5#---------------------------------------------------------------------------
6DOXYFILE_ENCODING = UTF-8
7PROJECT_NAME = VBox
8PROJECT_NUMBER =
9# OUTPUT_DIRECTORY = later
10CREATE_SUBDIRS = NO
11OUTPUT_LANGUAGE = English
12BRIEF_MEMBER_DESC = YES
13REPEAT_BRIEF = YES
14ABBREVIATE_BRIEF =
15ALWAYS_DETAILED_SEC = NO
16INLINE_INHERITED_MEMB = NO
17FULL_PATH_NAMES = NO
18STRIP_FROM_PATH =
19STRIP_FROM_INC_PATH =
20SHORT_NAMES = NO
21JAVADOC_AUTOBRIEF = YES
22QT_AUTOBRIEF = NO
23MULTILINE_CPP_IS_BRIEF = NO
24DETAILS_AT_TOP = NO
25INHERIT_DOCS = YES
26SEPARATE_MEMBER_PAGES = NO
27TAB_SIZE = 4
28ALIASES = \
29 "note=@remark" \
30 "thread=@par Thread Context:\n" \
31 "vmstate=@par VM State In:\n" \
32 "vmstateto=@par VM State Out:\n"
33
34# Input / output paragraphs.
35ALIASES += \
36 "output=@par Output:\n" \
37 "input=@par Input:\n"
38
39# Interface method implementation macros.
40ALIASES += \
41 interface_method_impl{2}="Implements \1 method \link \1::\2 \2 \endlink @copydoc \1::\2 "
42ALIASES += \
43 interface_method_impl{3}="\3. \
44\
45Implements \1 method \link \1::\2 \2 \endlink @copydoc \1::\2 "
46
47# Callback method implementation macros.
48ALIASES += \
49 callback_method_impl{1}="Implements the callback \link \1 \1 \endlink @copydoc \1 "
50ALIASES += \
51 callback_method_impl{2}="\2. \
52\
53Implements the callback \link \1 \1 \endlink "
54
55# The following is for Global Configuration options.
56ALIASES += \
57 gcfgm{6}="\xrefitem lst_gcfgm \"Global VM Config: \1\" \"Global Configuration Values\" \
58<b>Name:</b> \1 <br> \
59<b>Type:</b> \2 <br> \
60<b>Unit:</b> \6 <br> \
61<b>Min:</b> \3 <br> \
62<b>Max:</b> \4 <br> \
63<b>Default:</b> \5 <br> \
64"
65ALIASES += \
66 gcfgm{5}="\xrefitem lst_gcfgm \"Global VM Config: \1\" \"Global Configuration Values\" \
67<b>Name:</b> \1 <br> \
68<b>Type:</b> \2 <br> \
69<b>Min:</b> \3 <br> \
70<b>Max:</b> \4 <br> \
71<b>Default:</b> \5 <br> \
72"
73ALIASES += \
74 gcfgm{4}="\xrefitem lst_gcfgm \"Global VM Config: \1\" \"Global Configuration Values\" \
75<b>Name:</b> \1 <br> \
76<b>Type:</b> \2 <br> \
77<b>Min:</b> \3 <br> \
78<b>Max:</b> \4 <br> \
79"
80ALIASES += \
81 gcfgm{3}="\xrefitem lst_gcfgm \"Global VM Config: \1\" \"Global Configuration Values\" \
82<b>Name:</b> \1 <br> \
83<b>Type:</b> \2 <br> \
84<b>Default:</b> \3 <br> \
85"
86ALIASES += \
87 gcfgm{2}="\xrefitem lst_gcfgm \"Global VM Config: \1\" \"Global Configuration Values\" \
88<b>Name:</b> \1 <br> \
89<b>Type:</b> \2 <br> \
90"
91
92# The following is for per-VM Configuration options.
93ALIASES += \
94 cfgm{6}="\xrefitem lst_cfgm \"VM Config: \1\" \"VM Configuration Values\" \
95<b>Name:</b> \1 <br> \
96<b>Type:</b> \2 <br> \
97<b>Unit:</b> \6 <br> \
98<b>Min:</b> \3 <br> \
99<b>Max:</b> \4 <br> \
100<b>Default:</b> \5 <br> \
101"
102ALIASES += \
103 cfgm{5}="\xrefitem lst_cfgm \"VM Config: \1\" \"VM Configuration Values\" \
104<b>Name:</b> \1 <br> \
105<b>Type:</b> \2 <br> \
106<b>Min:</b> \3 <br> \
107<b>Max:</b> \4 <br> \
108<b>Default:</b> \5 <br> \
109"
110ALIASES += \
111 cfgm{4}="\xrefitem lst_cfgm \"VM Config: \1\" \"VM Configuration Values\" \
112<b>Name:</b> \1 <br> \
113<b>Type:</b> \2 <br> \
114<b>Min:</b> \3 <br> \
115<b>Max:</b> \4 <br> \
116"
117ALIASES += \
118 cfgm{3}="\xrefitem lst_cfgm \"VM Config: \1\" \"VM Configuration Values\" \
119<b>Name:</b> \1 <br> \
120<b>Type:</b> \2 <br> \
121<b>Default:</b> \3 <br> \
122"
123ALIASES += \
124 cfgm{2}="\xrefitem lst_cfgm \"VM Config: \1\" \"VM Configuration Values\" \
125<b>Name:</b> \1 <br> \
126<b>Type:</b> \2 <br> \
127"
128
129# The following is for device configuration options.
130ALIASES += \
131 devcfgm{6}="\xrefitem lst_cfgm \"Device Config: \1\" \"VM Configuration Values\" \
132<b>Name:</b> [Device Instance]/\1 <br> \
133<b>Type:</b> \2 <br> \
134<b>Unit:</b> \6 <br> \
135<b>Min:</b> \3 <br> \
136<b>Max:</b> \4 <br> \
137<b>Default:</b> \5 <br> \
138"
139ALIASES += \
140 devcfgm{5}="\xrefitem lst_cfgm \"Device Config: \1\" \"VM Configuration Values\" \
141<b>Name:</b> [Device Instance]/\1 <br> \
142<b>Type:</b> \2 <br> \
143<b>Min:</b> \3 <br> \
144<b>Max:</b> \4 <br> \
145<b>Default:</b> \5 <br> \
146"
147ALIASES += \
148 devcfgm{4}="\xrefitem lst_cfgm \"Device Config: \1\" \"VM Configuration Values\" \
149<b>Name:</b> [Device Instance]/\1 <br> \
150<b>Type:</b> \2 <br> \
151<b>Min:</b> \3 <br> \
152<b>Max:</b> \4 <br> \
153"
154ALIASES += \
155 devcfgm{3}="\xrefitem lst_cfgm \"Device Config: \1\" \"VM Configuration Values\" \
156<b>Name:</b> [Device Instance]/\1 <br> \
157<b>Type:</b> \2 <br> \
158<b>Default:</b> \3 <br> \
159"
160ALIASES += \
161 devcfgm{2}="\xrefitem lst_cfgm \"Device Config: \1\" \"VM Configuration Values\" \
162<b>Name:</b> [Device Instance]/\1 <br> \
163<b>Type:</b> \2 <br> \
164"
165
166# The following is for driver configuration options.
167ALIASES += \
168 drvcfgm{6}="\xrefitem lst_cfgm \"Driver Config: \1\" \"VM Configuration Values\" \
169<b>Name:</b> [Driver Instance]/\1 <br> \
170<b>Type:</b> \2 <br> \
171<b>Unit:</b> \6 <br> \
172<b>Min:</b> \3 <br> \
173<b>Max:</b> \4 <br> \
174<b>Default:</b> \5 <br> \
175"
176ALIASES += \
177 drvcfgm{5}="\xrefitem lst_cfgm \"Driver Config: \1\" \"VM Configuration Values\" \
178<b>Name:</b> [Driver Instance]/\1 <br> \
179<b>Type:</b> \2 <br> \
180<b>Min:</b> \3 <br> \
181<b>Max:</b> \4 <br> \
182<b>Default:</b> \5 <br> \
183"
184ALIASES += \
185 drvcfgm{4}="\xrefitem lst_cfgm \"Driver Config: \1\" \"VM Configuration Values\" \
186<b>Name:</b> [Driver Instance]/\1 <br> \
187<b>Type:</b> \2 <br> \
188<b>Min:</b> \3 <br> \
189<b>Max:</b> \4 <br> \
190"
191ALIASES += \
192 drvcfgm{3}="\xrefitem lst_cfgm \"Driver Config: \1\" \"VM Configuration Values\" \
193<b>Name:</b> [Driver Instance]/\1 <br> \
194<b>Type:</b> \2 <br> \
195<b>Default:</b> \3 <br> \
196"
197ALIASES += \
198 drvcfgm{2}="\xrefitem lst_cfgm \"Driver Config: \1\" \"VM Configuration Values\" \
199<b>Name:</b> [Driver Instance]/\1 <br> \
200<b>Type:</b> \2 <br> \
201"
202
203# The following is for USB device configuration options.
204ALIASES += \
205 usbcfgm{6}="\xrefitem lst_cfgm \"USB Device Config: \1\" \"VM Configuration Values\" \
206<b>Name:</b> [USB Device Instance]/\1 <br> \
207<b>Type:</b> \2 <br> \
208<b>Unit:</b> \6 <br> \
209<b>Min:</b> \3 <br> \
210<b>Max:</b> \4 <br> \
211<b>Default:</b> \5 <br> \
212"
213ALIASES += \
214 usbcfgm{5}="\xrefitem lst_cfgm \"USB Device Config: \1\" \"VM Configuration Values\" \
215<b>Name:</b> [USB Device Instance]/\1 <br> \
216<b>Type:</b> \2 <br> \
217<b>Min:</b> \3 <br> \
218<b>Max:</b> \4 <br> \
219<b>Default:</b> \5 <br> \
220"
221ALIASES += \
222 usbcfgm{4}="\xrefitem lst_cfgm \"USB Device Config: \1\" \"VM Configuration Values\" \
223<b>Name:</b> [USB Device Instance]/\1 <br> \
224<b>Type:</b> \2 <br> \
225<b>Min:</b> \3 <br> \
226<b>Max:</b> \4 <br> \
227"
228ALIASES += \
229 usbcfgm{3}="\xrefitem lst_cfgm \"USB Device Config: \1\" \"VM Configuration Values\" \
230<b>Name:</b> [USB Device Instance]/\1 <br> \
231<b>Type:</b> \2 <br> \
232<b>Default:</b> \3 <br> \
233"
234ALIASES += \
235 usbcfgm{2}="\xrefitem lst_cfgm \"USB Device Config: \1\" \"VM Configuration Values\" \
236<b>Name:</b> [USB Device Instance]/\1 <br> \
237<b>Type:</b> \2 <br> \
238"
239
240# bugref - xTracker bug reference, takes one to four bug numbers.
241ALIASES += bugref{1}="https://xtracker.innotek.de/index.php?bug=\1"
242ALIASES += bugref{2}="https://xtracker.innotek.de/index.php?bug=\1, \
243https://xtracker.innotek.de/index.php?bug=\2"
244ALIASES += bugref{3}="https://xtracker.innotek.de/index.php?bug=\1, \
245https://xtracker.innotek.de/index.php?bug=\2, \
246https://xtracker.innotek.de/index.php?bug=\3"
247ALIASES += bugref{4}="https://xtracker.innotek.de/index.php?bug=\1, \
248https://xtracker.innotek.de/index.php?bug=\2, \
249https://xtracker.innotek.de/index.php?bug=\3, \
250https://xtracker.innotek.de/index.php?bug=\4"
251
252# ticketref - Track ticket reference, takes one to four ticket numbers.
253ALIASES += ticketref{1}="http://www.virtualbox.org/ticket/\1"
254ALIASES += ticketref{2}="http://www.virtualbox.org/ticket/\1, \
255http://www.virtualbox.org/ticket/\2"
256ALIASES += ticketref{3}="http://www.virtualbox.org/ticket/\1, \
257http://www.virtualbox.org/ticket/\2, \
258http://www.virtualbox.org/ticket/\3"
259ALIASES += ticketref{4}="http://www.virtualbox.org/ticket/\1, \
260http://www.virtualbox.org/ticket/\2, \
261http://www.virtualbox.org/ticket/\3, \
262http://www.virtualbox.org/ticket/\4"
263
264
265OPTIMIZE_OUTPUT_FOR_C = YES
266OPTIMIZE_OUTPUT_JAVA = NO
267BUILTIN_STL_SUPPORT = NO
268CPP_CLI_SUPPORT = NO
269SIP_SUPPORT = NO
270DISTRIBUTE_GROUP_DOC = NO
271SUBGROUPING = YES
272TYPEDEF_HIDES_STRUCT = NO
273
274#---------------------------------------------------------------------------
275# Build related configuration options
276#---------------------------------------------------------------------------
277EXTRACT_ALL = YES
278EXTRACT_PRIVATE = YES
279EXTRACT_STATIC = YES
280EXTRACT_LOCAL_CLASSES = YES
281EXTRACT_LOCAL_METHODS = NO
282EXTRACT_ANON_NSPACES = NO
283HIDE_UNDOC_MEMBERS = NO
284HIDE_UNDOC_CLASSES = NO
285HIDE_FRIEND_COMPOUNDS = NO
286HIDE_IN_BODY_DOCS = NO
287INTERNAL_DOCS = NO
288CASE_SENSE_NAMES = NO
289HIDE_SCOPE_NAMES = NO
290SHOW_INCLUDE_FILES = YES
291INLINE_INFO = YES
292SORT_MEMBER_DOCS = YES
293SORT_BRIEF_DOCS = NO
294SORT_BY_SCOPE_NAME = NO
295GENERATE_TODOLIST = YES
296GENERATE_TESTLIST = YES
297GENERATE_BUGLIST = YES
298GENERATE_DEPRECATEDLIST= YES
299ENABLED_SECTIONS =
300MAX_INITIALIZER_LINES = 30
301SHOW_USED_FILES = YES
302SHOW_DIRECTORIES = NO
303FILE_VERSION_FILTER =
304
305#---------------------------------------------------------------------------
306# configuration options related to warning and progress messages
307#---------------------------------------------------------------------------
308QUIET = YES
309WARNINGS = YES
310##Later: WARN_IF_UNDOCUMENTED = YES
311WARN_IF_UNDOCUMENTED = NO
312WARN_IF_DOC_ERROR = YES
313WARN_NO_PARAMDOC = NO
314WARN_FORMAT = "$file:$line: $text"
315#WARN_LOGFILE = later
316
317#---------------------------------------------------------------------------
318# configuration options related to the input files
319#---------------------------------------------------------------------------
320# INPUT = later
321INPUT_ENCODING = UTF-8
322FILE_PATTERNS =
323RECURSIVE = NO
324EXCLUDE =
325EXCLUDE_SYMLINKS = NO
326EXCLUDE_PATTERNS =
327EXCLUDE_SYMBOLS =
328EXAMPLE_PATH =
329EXAMPLE_PATTERNS =
330EXAMPLE_RECURSIVE = NO
331IMAGE_PATH = \
332 doc \
333 doc/tg/Networking-diagrams \
334 doc/tg/USB-diagrams \
335 doc/tg/diagrams \
336 doc/VMM
337INPUT_FILTER =
338FILTER_PATTERNS =
339FILTER_SOURCE_FILES = NO
340
341#---------------------------------------------------------------------------
342# configuration options related to source browsing
343#---------------------------------------------------------------------------
344SOURCE_BROWSER = NO
345INLINE_SOURCES = NO
346STRIP_CODE_COMMENTS = YES
347REFERENCED_BY_RELATION = YES
348REFERENCES_RELATION = YES
349REFERENCES_LINK_SOURCE = YES
350USE_HTAGS = NO
351VERBATIM_HEADERS = YES
352
353#---------------------------------------------------------------------------
354# configuration options related to the alphabetical class index
355#---------------------------------------------------------------------------
356ALPHABETICAL_INDEX = NO
357COLS_IN_ALPHA_INDEX = 5
358IGNORE_PREFIX =
359
360#---------------------------------------------------------------------------
361# configuration options related to the HTML output
362#---------------------------------------------------------------------------
363GENERATE_HTML = YES
364HTML_OUTPUT = html
365HTML_FILE_EXTENSION = .html
366HTML_HEADER =
367HTML_FOOTER =
368HTML_STYLESHEET =
369HTML_ALIGN_MEMBERS = YES
370GENERATE_HTMLHELP = NO
371HTML_DYNAMIC_SECTIONS = NO
372CHM_FILE =
373HHC_LOCATION =
374GENERATE_CHI = NO
375BINARY_TOC = NO
376TOC_EXPAND = NO
377DISABLE_INDEX = NO
378ENUM_VALUES_PER_LINE = 4
379GENERATE_TREEVIEW = NO
380TREEVIEW_WIDTH = 250
381
382#---------------------------------------------------------------------------
383# configuration options related to the LaTeX output
384#---------------------------------------------------------------------------
385GENERATE_LATEX = NO
386LATEX_OUTPUT = latex
387LATEX_CMD_NAME = latex
388MAKEINDEX_CMD_NAME = makeindex
389COMPACT_LATEX = NO
390PAPER_TYPE = a4wide
391EXTRA_PACKAGES =
392LATEX_HEADER =
393PDF_HYPERLINKS = NO
394USE_PDFLATEX = NO
395LATEX_BATCHMODE = NO
396LATEX_HIDE_INDICES = NO
397
398#---------------------------------------------------------------------------
399# configuration options related to the RTF output
400#---------------------------------------------------------------------------
401GENERATE_RTF = NO
402RTF_OUTPUT = rtf
403COMPACT_RTF = NO
404RTF_HYPERLINKS = NO
405RTF_STYLESHEET_FILE =
406RTF_EXTENSIONS_FILE =
407
408#---------------------------------------------------------------------------
409# configuration options related to the man page output
410#---------------------------------------------------------------------------
411GENERATE_MAN = NO
412MAN_OUTPUT = man
413MAN_EXTENSION = .3
414MAN_LINKS = NO
415
416#---------------------------------------------------------------------------
417# configuration options related to the XML output
418#---------------------------------------------------------------------------
419GENERATE_XML = NO
420XML_OUTPUT = xml
421XML_SCHEMA =
422XML_DTD =
423XML_PROGRAMLISTING = YES
424
425#---------------------------------------------------------------------------
426# configuration options for the AutoGen Definitions output
427#---------------------------------------------------------------------------
428GENERATE_AUTOGEN_DEF = NO
429
430#---------------------------------------------------------------------------
431# configuration options related to the Perl module output
432#---------------------------------------------------------------------------
433GENERATE_PERLMOD = NO
434PERLMOD_LATEX = NO
435PERLMOD_PRETTY = YES
436PERLMOD_MAKEVAR_PREFIX =
437
438#---------------------------------------------------------------------------
439# Configuration options related to the preprocessor
440#---------------------------------------------------------------------------
441ENABLE_PREPROCESSING = YES
442MACRO_EXPANSION = YES
443EXPAND_ONLY_PREDEF = YES
444SEARCH_INCLUDES = YES
445# INCLUDE_PATH = later
446# INCLUDE_FILE_PATTERNS = later
447PREDEFINED = \
448 DOXYGEN_RUNNING \
449 RT_C_DECLS_END \
450 RT_C_DECLS_BEGIN \
451 VBOX=1 \
452 RT_STRICT=1 \
453 VBOX_STRICT=1 \
454 __cplusplus=1 \
455 ARCH_BITS=HC_ARCH_BITS \
456 R3_ARCH_BITS=HC_ARCH_BITS \
457 R0_ARCH_BITS=HC_ARCH_BITS \
458 RTDECL(type)=type \
459 RT_EXPORT_SYMBOL(name)= \
460 \
461 RT_SRC_POS=1 \
462 RT_SRC_POS_ARGS=SRC_POS \
463 "RT_SRC_POS_DECL=int SRC_POS" \
464 \
465 RT_IPRT_FORMAT_ATTR(a,b)= \
466 RT_IPRT_FORMAT_ATTR_MAYBE_NULL(a,b)= \
467 RT_NO_THROW_PROTO= \
468 RTASN1CONTEXTTAG_IMPL_CURSOR_INLINES(a)=
469
470# decl and calling conventions.
471PREDEFINED += \
472 "DECLINLINE(type)=inline type" \
473 DECL_FORCE_INLINE(type)=DECLINLINE(type) \
474 DECL_NO_INLINE(type)=type \
475 DECLCALLBACK(type)=type \
476 DECLEXPORT(type)=type \
477 DECLIMPORT(type)=type \
478 DECLHIDDEN(type)=type \
479 DECL_HIDDEN_CONST(type)=type \
480 DECLASM(type)=type \
481 DECLNORETURN(type)=type \
482 VBOXCALL= \
483 RTCALL= \
484 DECLVBGL(type)=type \
485 DECLR0VBGL(type)=type \
486 USBLIB_DECL(type)=type \
487 VMMR0_INT_DECL(type)=type \
488 VMMR3_INT_DECL(type)=type \
489 VMMRC_INT_DECL(type)=type \
490 VMMRZ_INT_DECL(type)=type
491
492# templated fun.
493PREDEFINED += \
494 "PGM_BTH_DECL(type,name)=type pgmBth##name" \
495 "PGM_SHW_DECL(type,name)=type pgmShw##name" \
496 "PGM_GST_DECL(type,name)=type pgmGst##name" \
497 "PGM_BTH_NAME(name)=pgmBth##name" \
498 "PGM_SHW_NAME(name)=pgmShw##name" \
499 "PGM_GST_NAME(name)=pgmGst##name" \
500 PGM_ALL_CB_DECL(type)=type \
501 PGM_ALL_CB2_DECL(type)=type \
502
503# context hacks.
504PREDEFINED += RCPTRTYPE(RCType)=RCType
505PREDEFINED += R3PTRTYPE(R3Type)=R3Type
506PREDEFINED += R0PTRTYPE(R0Type)=R0Type
507PREDEFINED += HCPTRTYPE(HCType)=HCType
508PREDEFINED += R3R0PTRTYPE(R3R0Type)=R3R0Type
509
510# Compile assertion hacks.
511PREDEFINED += \
512 AssertCompileNS(expr) \
513 AssertCompile(expr) \
514 AssertCompileSize(type, size) \
515 AssertCompileSizeAlignment(type, align) \
516 AssertCompileMemberAlignment(type, member, align) \
517 AssertCompileMemberOffset(type, member, off) \
518 AssertCompile2MemberOffsets(type, member1, member2) \
519 AssertCompileAdjacentMembers(type, member1, member2) \
520 AssertCompileMembersAtSameOffset(type1, member1, type2, member2) \
521 AssertCompileMemberSize(type, member, size) \
522 AssertCompileMemberSizeAlignment(type, member, align) \
523 AssertCompileMembersSameSize(type1, member1, type2, member2) \
524 AssertCompileMembersSameSizeAndOffset(type1, member1, type2, member2)
525
526# COM/XPCOM hacks.
527PREDEFINED += \
528 STDMETHODIMP=HRESULT \
529 "COMGETTER(n)=get_##n" \
530 "COMSETTER(n)=set_##n" \
531 "ComSafeArrayIn(aType,aArg)=aType *aArg" \
532 "ComSafeArrayOut(aType, aArg)=aType **aArg" \
533 DECLARE_CLS_COPY_CTOR_ASSIGN_NOOP(a)=
534
535# COM hacks from From http://www.stack.nl/~dimitri/doxygen/preprocessing.html
536PREDEFINED += \
537 "DECLARE_INTERFACE(name)=class name" \
538 "STDMETHOD_(result,name)=virtual result name" \
539 "PURE= = 0" \
540 THIS_= \
541 THIS= \
542 DECLARE_REGISTRY_RESOURCEID=// \
543 DECLARE_PROTECT_FINAL_CONSTRUCT=// \
544 "DECLARE_AGGREGATABLE(Class)= " \
545 "DECLARE_REGISTRY_RESOURCEID(Id)= " \
546 DECLARE_MESSAGE_MAP= \
547 BEGIN_MESSAGE_MAP=/* \
548 END_MESSAGE_MAP=*/// \
549 BEGIN_COM_MAP=/* \
550 END_COM_MAP=*/// \
551 BEGIN_PROP_MAP=/* \
552 END_PROP_MAP=*/// \
553 BEGIN_MSG_MAP=/* \
554 END_MSG_MAP=*/// \
555 BEGIN_PROPERTY_MAP=/* \
556 END_PROPERTY_MAP=*/// \
557 BEGIN_OBJECT_MAP=/* \
558 END_OBJECT_MAP()=*/// \
559 DECLARE_VIEW_STATUS=// \
560 "STDMETHOD(a)=HRESULT a" \
561 "ATL_NO_VTABLE= " \
562 "__declspec(a)= " \
563 BEGIN_CONNECTION_POINT_MAP=/* \
564 END_CONNECTION_POINT_MAP=*/// \
565 "DECLARE_DYNAMIC(class)= " \
566 "IMPLEMENT_DYNAMIC(class1, class2)= " \
567 "DECLARE_DYNCREATE(class)= " \
568 "IMPLEMENT_DYNCREATE(class1, class2)= " \
569 "IMPLEMENT_SERIAL(class1, class2, class3)= " \
570 "DECLARE_MESSAGE_MAP()= " \
571 TRY=try \
572 "CATCH_ALL(e)= catch(...)" \
573 END_CATCH_ALL= \
574 "THROW_LAST()= throw"\
575 "RUNTIME_CLASS(class)=class" \
576 "MAKEINTRESOURCE(nId)=nId" \
577 "IMPLEMENT_REGISTER(v, w, x, y, z)= " \
578 "ASSERT(x)=assert(x)" \
579 "ASSERT_VALID(x)=assert(x)" \
580 "TRACE0(x)=printf(x)" \
581 "OS_ERR(A,B)={ #A, B }" \
582 __cplusplus \
583 "DECLARE_OLECREATE(class)= " \
584 "BEGIN_DISPATCH_MAP(class1, class2)= " \
585 "BEGIN_INTERFACE_MAP(class1, class2)= " \
586 "INTERFACE_PART(class, id, name)= " \
587 "END_INTERFACE_MAP()=" \
588 "DISP_FUNCTION(class, name, function, result, id)=" \
589 "END_DISPATCH_MAP()=" \
590 "IMPLEMENT_OLECREATE2(class, name, id1, id2, id3, id4,\
591 id5, id6, id7, id8, id9, id10, id11)="
592
593EXPAND_AS_DEFINED = \
594 RCPTRTYPE \
595 R3PTRTYPE \
596 R0PTRTYPE \
597 HCPTRTYPE \
598 R3R0PTRTYPE \
599 \
600 ARCH_BITS \
601 R3_ARCH_BITS \
602 R0_ARCH_BITS \
603 GC_ARCH_BITS \
604 HC_ARCH_BITS \
605 \
606 DECLEXPORT \
607 DECLIMPORT \
608 DECLASM \
609 DECLASMTYPE \
610 DECLCALLBACK \
611 DECLCALLBACKMEMBER \
612 DECLHCCALLBACKMEMBER \
613 DECLRCCALLBACKMEMBER \
614 DECLR3CALLBACKMEMBER \
615 DECLR0CALLBACKMEMBER \
616 DECLINLINE \
617 DECL_FORCE_INLINE \
618 DECLHIDDEN \
619 CTXSUFF \
620 OTHERCTXSUFF \
621 CTXMID \
622 OTHERCTXMID \
623 \
624 INPTR \
625 COMSETTER \
626 COMGETTER \
627 STDMETHOD \
628 STDMETHOD_ \
629 STDMETHODIMP \
630 \
631 DBGDECL \
632 DISDECL \
633 GMMR0DECL \
634 GVMMR0DECL \
635 INTNETDECL \
636 INTNETRCDECL \
637 INTNETR0DECL \
638 INTNETR3DECL \
639 PDMBOTHCBDECL \
640 PGM_BTH_DECL \
641 PGM_GST_DECL \
642 PGM_SHW_DECL \
643 REMDECL \
644 REMRCDECL \
645 REMR0DECL \
646 REMR3DECL \
647 RTDECL \
648 RTRCDECL \
649 RTR0DECL \
650 RTR3DECL \
651 RTDATADECL \
652 SUPDECL \
653 SUPR0DECL \
654 SUPR3DECL \
655 VBGLR3DECL \
656 VBOXDDU_DECL \
657 VMMDECL \
658 VMMRCDECL \
659 VMMR0DECL \
660 VMMR3DECL \
661 VMM_INT_DECL
662
663SKIP_FUNCTION_MACROS = NO
664
665#---------------------------------------------------------------------------
666# Configuration::additions related to external references
667#---------------------------------------------------------------------------
668TAGFILES =
669GENERATE_TAGFILE =
670ALLEXTERNALS = NO
671EXTERNAL_GROUPS = YES
672PERL_PATH = /usr/bin/perl
673
674#---------------------------------------------------------------------------
675# Configuration options related to the dot tool
676#---------------------------------------------------------------------------
677CLASS_DIAGRAMS = YES
678MSCGEN_PATH =
679HIDE_UNDOC_RELATIONS = YES
680HAVE_DOT = NO
681CLASS_GRAPH = YES
682COLLABORATION_GRAPH = YES
683GROUP_GRAPHS = YES
684UML_LOOK = YES
685TEMPLATE_RELATIONS = YES
686INCLUDE_GRAPH = YES
687INCLUDED_BY_GRAPH = YES
688CALL_GRAPH = YES
689CALLER_GRAPH = YES
690GRAPHICAL_HIERARCHY = YES
691DIRECTORY_GRAPH = YES
692DOT_IMAGE_FORMAT = png
693DOT_PATH =
694DOTFILE_DIRS =
695DOT_GRAPH_MAX_NODES = 50
696MAX_DOT_GRAPH_DEPTH = 0
697DOT_TRANSPARENT = YES
698DOT_MULTI_TARGETS = NO
699GENERATE_LEGEND = YES
700DOT_CLEANUP = YES
701
702#---------------------------------------------------------------------------
703# Configuration::additions related to the search engine
704#---------------------------------------------------------------------------
705SEARCHENGINE = NO
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette