Repository navigation
Expand file tree
/
Copy pathDoxyfile
More file actions
3299 lines (2650 loc) · 158 KB
/
Copy pathDoxyfile
File metadata and controls
3299 lines (2650 loc) · 158 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# Doxyfile 1.18.0
# Ce fichier décrit les paramètres à utiliser par le système de documentation
# Doxygen (www.doxygen.org) pour un projet.
#
# Tout le texte suivant un double dièse (##) est considéré comme un commentaire
# et est placé devant la balise qu'il précède.
#
# Tout le texte suivant un simple dièse (#) est considéré comme un commentaire
# et sera ignoré. Le format est :
# TAG = value [value, ...]
# Pour les listes, des éléments peuvent également être ajoutés en utilisant :
# TAG += value [value, ...]
# Les valeurs contenant des espaces doivent être placées entre guillemets ("
# ").
#
# Remarque :
#
# Utilisez Doxygen pour comparer le fichier de configuration utilisé avec le
# fichier de configuration modèle :
# doxygen -x [configFile]
# Utilisez Doxygen pour comparer le fichier de configuration utilisé avec le
# fichier de configuration modèle sans remplacer les variables d'environnement
# ou les variables de substitution de type CMake :
# doxygen -x_noenv [configFile]
#---------------------------------------------------------------------------
# Options de configuration relatives au projet
#---------------------------------------------------------------------------
# Cette balise spécifie l'encodage utilisé pour tous les caractères du fichier
# de configuration qui suivent. La valeur par défaut est UTF-8, qui est
# également l'encodage utilisé pour tout le texte avant la première occurrence
# de cette balise. Doxygen utilise libiconv (ou l'iconv intégré dans libc) pour
# le transcodage. Voir https://www.gnu.org/software/libiconv/ pour la liste des
# encodages possibles.
# La valeur par défaut est : UTF-8.
DOXYFILE_ENCODING = UTF-8
# La balise PROJECT_NAME est un mot unique (ou une séquence de mots entourés de
# guillemets doubles, sauf si vous utilisez Doxywizard) qui doit identifier le
# projet pour lequel la documentation est générée. Ce nom est utilisé dans le
# titre de la plupart des pages générées et dans quelques autres endroits.
# La valeur par défaut est : My Project.
PROJECT_NAME = "My Project"
# La balise PROJECT_NUMBER peut être utilisée pour entrer un numéro de projet ou
# de révision. Cela peut être utile pour archiver la documentation générée ou si
# un système de contrôle de version est utilisé.
PROJECT_NUMBER = 0.2.0
# En utilisant la balise PROJECT_BRIEF, on peut fournir une description
# optionnelle d'une ligne pour un projet qui apparaît en haut de chaque page et
# devrait donner aux lecteurs une idée rapide du but du projet. Gardez la
# description courte.
PROJECT_BRIEF = "This is a Unity Audio plugin using a ScriptableObject architecture. Featuring an autonomous SoundManager capable of referencing, playing and modifying currently played assets"
# Avec la balise PROJECT_LOGO, on peut spécifier un logo ou une icône qui est
# inclus dans la documentation. La hauteur maximale du logo ne doit pas dépasser
# 55 pixels et la largeur maximale ne doit pas dépasser 200 pixels. Doxygen
# copiera le logo dans le répertoire de sortie.
PROJECT_LOGO =
# Avec la balise PROJECT_ICON, on peut spécifier une icône qui est incluse dans
# les onglets lorsque le document HTML est affiché. Doxygen copiera le logo dans
# le répertoire de sortie.
PROJECT_ICON =
# La balise OUTPUT_DIRECTORY est utilisée pour spécifier le chemin (relatif ou
# absolu) dans lequel la documentation générée sera écrite. Si un chemin relatif
# est entre, il sera relatif à l'emplacement ou Doxygen a été lance. Si laissé
# vide, le répertoire courant sera utilisé.
OUTPUT_DIRECTORY = C:/Users/tanel/ForkRepo/UnityAudioSystem/docs
# Si la balise CREATE_SUBDIRS est définie à YES, Doxygen créera jusqu'à 4096
# sous-répertoires (sur 2 niveaux) sous le répertoire de sortie de chaque format
# de sortie et distribuera les fichiers générés sur ces répertoires. Activer
# cette option peut être utile lors de l'alimentation de Doxygen avec une grande
# quantité de fichiers sources, ou mettre tous les fichiers générés dans le même
# répertoire causerait autrement des problèmes de performance pour le système de
# fichiers. Ajustez CREATE_SUBDIRS_LEVEL pour contrôler le nombre de sous-
# répertoires.
# La valeur par défaut est : NO.
CREATE_SUBDIRS = NO
# Contrôle le nombre de sous-répertoires qui seront créés lorsque la balise
# CREATE_SUBDIRS est définie à YES. Le niveau 0 représente 16 répertoires, et
# chaque incrément de niveau double le nombre de répertoires, résultant en 4096
# répertoires au niveau 8 qui est la valeur par défaut et également la valeur
# maximale. Les sous-répertoires sont organisés sur 2 niveaux, le premier niveau
# a toujours un nombre fixe de 16 répertoires.
# Valeur minimum : 0, valeur maximum : 8, valeur par défaut : 8.
# Cette balise nécessite que la balise CREATE_SUBDIRS soit définie sur YES.
CREATE_SUBDIRS_LEVEL = 8
# Si la balise ALLOW_UNICODE_NAMES est définie à YES, Doxygen permettra aux
# caractères non-ASCII d'apparaître dans les noms des fichiers générés. Si
# défini à NO, les caractères non-ASCII seront échappés, par exemple
# _xE3_x81_x84 sera utilisé pour Unicode U+3044.
# La valeur par défaut est : NO.
ALLOW_UNICODE_NAMES = NO
# La balise OUTPUT_LANGUAGE est utilisée pour spécifier la langue dans laquelle
# toute la documentation générée par Doxygen est écrite. Doxygen utilisera cette
# information pour générer toute la sortie constante dans la langue appropriée.
# Les valeurs possibles sont :Afrikaans, Arabic, Armenian, Brazilian, Bulgarian,
# Catalan, Chinese, Chinese-Traditional, Croatian, Czech, Danish, Dutch, English
# (États-Unis), Esperanto, Farsi (Persan), Finnish, French, German, Greek,
# Hindi, Hungarian, Indonesian, Italian, Japanese, Japanese-en (Japonais avec
# messages en anglais), Korean, Korean-en (Coréen avec messages en anglais),
# Latvian, Lithuanian, Macedonian, Norwegian, Persian (Farsi), Polish,
# Portuguese, Romanian, Russian, Serbian, Serbian-Cyrillic, Slovak, Slovene,
# Spanish, Swedish, Turkish, UkrainianetVietnamese.
# La valeur par défaut est : English.
OUTPUT_LANGUAGE = English
# Si la balise BRIEF_MEMBER_DESC est définie à YES, Doxygen inclura les
# descriptions brèves des membres après les membres qui sont listés dans la
# documentation du fichier et de la classe (similaire à Javadoc). Définir à NO
# pour désactiver cela.
# La valeur par défaut est : YES.
BRIEF_MEMBER_DESC = YES
# Si la balise REPEAT_BRIEF est définie à YES, Doxygen ajoutera la description
# brève d'un membre ou d'une fonction avant la description détaillée.
#
# Remarque: Si HIDE_UNDOC_MEMBERS et BRIEF_MEMBER_DESC sont tous deux définis à
# NO, les descriptions brèves seront complètement supprimées.
# La valeur par défaut est : YES.
REPEAT_BRIEF = YES
# Cette balise implémente un abréviateur de description brève quasi-intelligent
# qui est utilisé pour former le texte dans diverses listes. Chaque chaîne de
# cette liste, si elle est trouvée comme texte de début de la description brève,
# sera retirée du texte et le résultat, après traitement de toute la liste, est
# utilisé comme texte annoté. Sinon, la description brève est utilisée telle
# quelle. Si laissé vide, les valeurs suivantes sont utilisées ($name est
# automatiquement remplace par le nom de l'entité):The $name class, The $name
# widget, The $name file, is, provides, specifies, contains, represents, a,
# anetthe.
ABBREVIATE_BRIEF = "The $name class" \
"The $name widget" \
"The $name file" \
is \
provides \
specifies \
contains \
represents \
a \
an \
the
# Si les balises ALWAYS_DETAILED_SEC et REPEAT_BRIEF sont toutes deux définies à
# YES, alors Doxygen générera une section détaillée même s'il n'y a qu'une
# description brève.
# La valeur par défaut est : NO.
ALWAYS_DETAILED_SEC = NO
# Si la balise INLINE_INHERITED_MEMB est définie à YES, Doxygen affichera tous
# les membres hérités d'une classe dans la documentation de cette classe comme
# si ces membres étaient des membres ordinaires de la classe. Les constructeurs,
# destructeurs et opérateurs d'affectation des classes de base ne seront pas
# affichés.
# La valeur par défaut est : NO.
INLINE_INHERITED_MEMB = NO
# Si la balise FULL_PATH_NAMES est définie à YES, Doxygen ajoutera le chemin
# complet avant les noms de fichiers dans la liste des fichiers et dans les
# fichiers d'en-tête. Si défini à NO, le chemin le plus court qui rend le nom de
# fichier unique sera utilisé.
# La valeur par défaut est : YES.
FULL_PATH_NAMES = YES
# La balise STRIP_FROM_PATH peut être utilisée pour retirer une partie définie
# par l'utilisateur du chemin. Le retrait n'est effectue que si l'une des
# chaînes spécifiées correspond à la partie gauche du chemin. La balise peut
# être utilisée pour afficher des chemins relatifs dans la liste des fichiers.
# Si laissé vide, le répertoire à partir duquel Doxygen est lance est utilisé
# comme chemin a retirer.
#
# Remarquez que vous pouvez spécifier des chemins absolus ici, mais aussi des
# chemins relatifs, qui seront relatifs au répertoire ou Doxygen est lance.
# Cette balise nécessite que la balise FULL_PATH_NAMES soit définie sur YES.
STRIP_FROM_PATH =
# La balise STRIP_FROM_INC_PATH peut être utilisée pour retirer une partie
# définie par l'utilisateur du chemin mentionne dans la documentation d'une
# classe, qui indique au lecteur quel fichier d'en-tête inclure pour utiliser
# une classe. Si laissé vide, seul le nom du fichier d'en-tête contenant la
# définition de la classe est utilisé. Sinon, on devrait spécifier la liste des
# chemins d'inclusion qui sont normalement passés au compilateur en utilisant
# l'option -I.
STRIP_FROM_INC_PATH =
# Si la balise SHORT_NAMES est définie à YES, Doxygen générera des noms de
# fichiers beaucoup plus courts (mais moins lisibles). Cela peut être utile si
# votre système de fichiers ne supporte pas les longs noms comme sur DOS, Mac ou
# CD-ROM.
# La valeur par défaut est : NO.
SHORT_NAMES = NO
# Si la balise JAVADOC_AUTOBRIEF est définie à YES alors Doxygen interprétera la
# première ligne (jusqu'au premier point, point d'interrogation ou point
# d'exclamation) d'un commentaire de style Javadoc comme la description brève.
# Si défini à NO, le style Javadoc se comportera comme des commentaires de style
# Qt normaux (requérant donc une commande @brief explicite pour une description
# brève).
# La valeur par défaut est : NO.
JAVADOC_AUTOBRIEF = NO
# Si la balise JAVADOC_BANNER est définie à YES alors Doxygen interprétera une
# ligne telle que
# /***************
# comme étant le début d'une "bannière" de commentaire de style Javadoc. Si
# défini à NO, le style Javadoc se comportera comme des commentaires normaux et
# Doxygen ne l'interprétera pas.
# La valeur par défaut est : NO.
JAVADOC_BANNER = NO
# Si la balise QT_AUTOBRIEF est définie à YES alors Doxygen interprétera la
# première ligne (jusqu'au premier point, point d'interrogation ou point
# d'exclamation) d'un commentaire de style Qt comme la description brève. Si
# défini à NO, le style Qt se comportera comme des commentaires de style Qt
# normaux (requérant donc une commande \brief explicite pour une description
# brève).
# La valeur par défaut est : NO.
QT_AUTOBRIEF = NO
# La balise MULTILINE_CPP_IS_BRIEF peut être définie à YES pour faire que
# Doxygen traite un bloc de commentaire spécial C++ multiligne (c'est-à-dire un
# bloc de commentaires //! ou ///) comme une description brève. C'était le
# comportement par défaut. Le nouveau défaut est de traiter un bloc de
# commentaire C++ multiligne comme une description détaillée. Définissez cette
# balise à YES si vous préférez l'ancien comportement.
#
# Remarquez que définir cette balise à YES signifie également que les
# commentaires Rational Rose ne sont plus reconnus.
# La valeur par défaut est : NO.
MULTILINE_CPP_IS_BRIEF = NO
# Par défaut, les docstrings Python sont affichées comme du texte préformaté et
# les commandes spéciales de Doxygen ne peuvent pas être utilisées. En
# définissant PYTHON_DOCSTRING à NO, les commandes spéciales de Doxygen peuvent
# être utilisées et le contenu des blocs de documentation docstring est affiché
# comme documentation Doxygen.
# La valeur par défaut est : YES.
PYTHON_DOCSTRING = YES
# Si la balise INHERIT_DOCS est définie à YES alors un membre non documente
# hérité de la documentation de tout membre documente qu'il re-implémente.
# La valeur par défaut est : YES.
INHERIT_DOCS = YES
# Si la balise SEPARATE_MEMBER_PAGES est définie à YES alors Doxygen produira
# une nouvelle page pour chaque membre. Si défini à NO, la documentation d'un
# membre fera partie du fichier/classe/namespace qui le contient.
# La valeur par défaut est : NO.
SEPARATE_MEMBER_PAGES = NO
# La balise TAB_SIZE peut être utilisée pour définir le nombre d'espaces dans
# une tabulation. Doxygen utilise cette valeur pour remplacer les tabulations
# par des espaces dans les fragments de code.
# Valeur minimum : 1, valeur maximum : 16, valeur par défaut : 4.
TAB_SIZE = 4
# Cette balise peut être utilisée pour spécifier un certain nombre d'alias qui
# agissent comme des commandes dans la documentation. Un alias à la forme:
# name=value
# Par exemple, ajouter
# "sideeffect=@par Side Effects:^^"
# vous permettra de placer la commande \sideeffect (ou @sideeffect) dans la
# documentation, ce qui résultera en un paragraphe défini par l'utilisateur avec
# le titre "Side Effects:". Notez que vous ne pouvez pas mettre de \n dans la
# partie valeur d'un alias pour insérer des sauts de ligne (dans la sortie
# résultante). Vous pouvez mettre ^^ dans la partie valeur d'un alias pour
# insérer un saut de ligne comme si un saut de ligne physique était dans le
# fichier original.Lorsque vous avez besoin d'un caractère littéral { ou } ou ,
# dans la valeur d'un alias, vous devez les échapper à l'aide d'une barre
# oblique inverse (\). Cela peut entraîner des conflits avec les commandes \{ et
# \}. Pour celles-ci, il est conseillé d'utiliser la version @{ et @} ou
# d'utiliser une double échappement (\\{ et \\}).
ALIASES =
# Définissez la balise OPTIMIZE_OUTPUT_FOR_C à YES si votre projet consiste
# uniquement en sources C. Doxygen générera alors une sortie plus adaptée au C.
# Par exemple, certains des noms utilisés seront différents. La liste de tous
# les membres sera omise, etc.
# La valeur par défaut est : NO.
OPTIMIZE_OUTPUT_FOR_C = NO
# Définissez la balise OPTIMIZE_OUTPUT_JAVA à YES si votre projet consiste
# uniquement en sources Java ou Python. Doxygen générera alors une sortie plus
# adaptée à ce langage. Par exemple, les namespaces seront présentés comme des
# packages, les portées qualifiées auront un aspect différent, etc.
# La valeur par défaut est : NO.
OPTIMIZE_OUTPUT_JAVA = YES
# Définissez la balise OPTIMIZE_FOR_FORTRAN à YES si votre projet consiste en
# sources Fortran. Doxygen générera alors une sortie adaptée au Fortran.
# La valeur par défaut est : NO.
OPTIMIZE_FOR_FORTRAN = NO
# Définissez la balise OPTIMIZE_OUTPUT_VHDL à YES si votre projet consiste en
# sources VHDL. Doxygen générera alors une sortie adaptée au VHDL.
# La valeur par défaut est : NO.
OPTIMIZE_OUTPUT_VHDL = NO
# Définissez la balise OPTIMIZE_OUTPUT_SLICE à YES si votre projet consiste
# uniquement en sources Slice. Doxygen générera alors une sortie plus adaptée à
# ce langage. Par exemple, les namespaces seront présentés comme des modules,
# les types seront séparés en plus de groupes, etc.
# La valeur par défaut est : NO.
OPTIMIZE_OUTPUT_SLICE = NO
# Doxygen sélectionne l'analyseur à utiliser en fonction de l'extension des
# fichiers qu'il analyse. Avec cette balise, vous pouvez assigner quel analyseur
# utiliser pour une extension donnée. Doxygen a une correspondance intégrée,
# mais vous pouvez la remplacer ou l'étendre en utilisant cette balise. Le
# format est ext=language, ou ext est une extension de fichier, et language est
# l'un des analyseurs supportés par Doxygen: IDL, Java, JavaScript, Csharp (C#),
# C, C++, Lex, D, PHP, md (Markdown), Objective-C, Python, Slice, VHDL, Fortran
# (Fortran format fixe: FortranFixed, Fortran format libre: FortranFree, Fortran
# format inconnu: Fortran. Dans ce dernier cas, l'analyseur essaie de deviner si
# le code est en format fixe ou libre, c'est le défaut pour les fichiers de type
# Fortran). Par exemple, pour faire que Doxygen traite les fichiers .inc comme
# des fichiers Fortran (le défaut est PHP), et les fichiers .f comme C (le
# défaut est Fortran), utilisez: inc=Fortran f=C.
#
# Note: Pour les fichiers sans extension, vous pouvez utiliser no_extension
# comme espace réservé.
#
# Notez que pour les extensions personnalisées vous devez également définir
# FILE_PATTERNS sinon les fichiers ne sont pas lus par Doxygen. Lorsque vous
# spécifiez no_extension vous devriez ajouter * au FILE_PATTERNS.
#
# Notez voir aussi la liste des correspondances d'extension de fichier par
# défaut.
EXTENSION_MAPPING =
# Si la balise MARKDOWN_SUPPORT est activée alors Doxygen pré-traite tous les
# commentaires selon le format Markdown, ce qui permet une documentation plus
# lisible. Voir https://daringfireball.net/projects/markdown/ pour plus de
# détails. La sortie du traitement Markdown est ensuite traitée par Doxygen,
# vous pouvez donc mélanger les commandes Doxygen, HTML et XML avec le formatage
# Markdown. Désactivez uniquement en cas de problèmes de compatibilité
# ascendante.
# La valeur par défaut est : YES.
MARKDOWN_SUPPORT = YES
# Si la balise MARKDOWN_STRICT est activée alors Doxygen traite le texte dans
# les commentaires comme formaté en Markdown aussi dans les cas ou le format de
# balisage natif de Doxygen entre en conflit avec celui de Markdown. Cela n'est
# pertinent que dans les cas ou des backticks sont utilisés. Le style de
# balisage natif de Doxygen permet à un guillemet simple de terminer un fragment
# de texte commencé par un backtick et de le traiter comme un morceau de texte
# cité, alors qu'en Markdown un tel fragment est traité comme verbatim et ne se
# termine que lorsqu'un deuxième backtick correspondant est trouvé. De plus, le
# format de balisage natif de Doxygen nécessite que les guillemets doubles
# soient échappés lorsqu'ils apparaissent dans une section backtick, alors que
# cela n'est pas nécessaire pour Markdown.
# La valeur par défaut est : YES.
# Cette balise nécessite que la balise MARKDOWN_SUPPORT soit définie sur YES.
MARKDOWN_STRICT = YES
# Lorsque la balise TOC_INCLUDE_HEADINGS est définie à une valeur non nulle,
# tous les titres jusqu'à ce niveau sont automatiquement inclus dans la table
# des matières, même s'ils n'ont pas d'attribut id.
# Note : Cette fonctionnalité s'applique actuellement uniquement aux titres
# Markdown.
# Valeur minimum : 0, valeur maximum : 99, valeur par défaut : 6.
# Cette balise nécessite que la balise MARKDOWN_SUPPORT soit définie sur YES.
TOC_INCLUDE_HEADINGS = 6
# La balise MARKDOWN_ID_STYLE peut être utilisée pour spécifier l'algorithme
# utilisé pour générer les identifiants pour les titres Markdown. Note: Chaque
# identifiant est unique.
# Les valeurs possibles sont :DOXYGEN utiliser une chaîne 'autotoc_md' fixe
# suivie d'un numéro de séquence commençant à 0etGITHUB utiliser la version en
# minuscules du titre avec tous les espaces remplacés par '-' et les caractères
# de ponctuation supprimés.
# La valeur par défaut est : DOXYGEN.
# Cette balise nécessite que la balise MARKDOWN_SUPPORT soit définie sur YES.
MARKDOWN_ID_STYLE = DOXYGEN
# Lorsqu'activé, Doxygen essaie de lier les mots qui correspondent à des classes
# documentées, ou des namespaces à leur documentation correspondante. Un tel
# lien peut être empesche dans des cas individuels en mettant un signe % devant
# le mot ou globalement en définissant AUTOLINK_SUPPORT à NO. Les mots listes
# dans la balise AUTOLINK_IGNORE_WORDS sont exclus de la liaison automatique.
# La valeur par défaut est : YES.
AUTOLINK_SUPPORT = YES
# Cette balise spécifie une liste de mots qui, lorsqu'ils correspondent au début
# d'un mot dans la documentation, supprimeront la génération de liens
# automatiques, si elle est activée via AUTOLINK_SUPPORT. Cette liste n'affecte
# pas les liens créés explicitement en utilisant # ou les commandes \link ou
# \ref.
# Cette balise nécessite que la balise AUTOLINK_SUPPORT soit définie sur YES.
AUTOLINK_IGNORE_WORDS =
# Si vous utilisez des classes STL (c'est-à-dire std::string, std::vector, etc.)
# mais ne voulez pas inclure (un fichier de balises pour) les sources STL comme
# entrée, alors vous devriez définir cette balise à YES afin de laisser Doxygen
# faire correspondre les déclarations et définitions de fonctions dont les
# arguments contiennent des classes STL (par ex. func(std::string); versus
# func(std::string) {}). Cela rend également les diagrammes d'héritage et de
# collaboration qui impliquent des classes STL plus complets et précis.
# La valeur par défaut est : NO.
BUILTIN_STL_SUPPORT = NO
# Si vous utilisez le langage C++/CLI de Microsoft, vous devriez définir cette
# option à YES pour activer le support de l'analyse.
# La valeur par défaut est : NO.
CPP_CLI_SUPPORT = NO
# Définissez la balise SIP_SUPPORT à YES si votre projet consiste uniquement en
# sources sip (see:
# https://www.riverbankcomputing.com/software). Doxygen les analysera comme du
# C++ normal mais supposera que toutes les classes utilisent l'héritage public
# au lieu de l'héritage prive lorsqu'aucun mot-cle de protection explicite n'est
# présent.
# La valeur par défaut est : NO.
SIP_SUPPORT = NO
# Pour l'IDL de Microsoft, il y a des attributs propget et propput pour indiquer
# les méthodes getter et setter pour une propriété. Définir cette option à YES
# fera que Doxygen remplacera les méthodes get et set par une propriété dans la
# documentation. Cela ne fonctionnera que si les méthodes obtiennent ou
# definissent effectivement un type simple. Si ce n'est pas le cas, ou si vous
# voulez montrer les méthodes quand même, vous devriez définir cette option à
# NO.
# La valeur par défaut est : YES.
IDL_PROPERTY_SUPPORT = YES
# Si le regroupement de membres est utilisé dans la documentation et que la
# balise DISTRIBUTE_GROUP_DOC est définie à YES alors Doxygen reutilisera la
# documentation du premier membre du groupe (s'il y en a) pour les autres
# membres du groupe. Par défaut, tous les membres d'un groupe doivent être
# documentés explicitement.
# La valeur par défaut est : NO.
DISTRIBUTE_GROUP_DOC = NO
# Si on ajoute une struct ou une classe à un groupe et que cette option est
# activée, alors toute classe ou struct imbriquée est également ajoutée au même
# groupe. Par défaut cette option est désactivée et on doit ajouter les composes
# imbriques explicitement via \ingroup.
# La valeur par défaut est : NO.
GROUP_NESTED_COMPOUNDS = NO
# Définissez la balise SUBGROUPING à YES pour permettre aux groupes de membres
# de classe du même type (par exemple un groupe de fonctions publiques) d'être
# mis comme sous-groupe de ce type (par exemple sous la section Fonctions
# Publiques). Définissez-la à NO pour empêcher le sous-groupement.
# Alternativement, cela peut être fait par classe en utilisant la commande
# \nosubgrouping.
# La valeur par défaut est : YES.
SUBGROUPING = YES
# Lorsque la balise INLINE_GROUPED_CLASSES est définie à YES, les classes,
# structs et unions sont affichés à l'intérieur du groupe dans lequel ils sont
# inclus (par exemple en utilisant \ingroup) au lieu d'une page séparée (pour
# HTML et pages de manuel) ou section (pour LaTeX et RTF).
#
# Notez que cette fonctionnalité ne fonctionne pas en combinaison avec
# SEPARATE_MEMBER_PAGES.
# La valeur par défaut est : NO.
INLINE_GROUPED_CLASSES = NO
# Lorsque la balise INLINE_SIMPLE_STRUCTS est définie à YES, les structs,
# classes et unions avec uniquement des champs de données publics ou des champs
# typedef simples seront affichés en ligne dans la documentation de la portée
# dans laquelle ils sont définis (c'est-à-dire documentation de fichier,
# namespace ou groupe), à condition que cette portée soit documentée. Si défini
# à NO, les structs, classes et unions sont affichés sur une page séparée (pour
# HTML et pages de manuel) ou section (pour LaTeX et RTF).
# La valeur par défaut est : NO.
INLINE_SIMPLE_STRUCTS = NO
# Lorsque la balise TYPEDEF_HIDES_STRUCT est activée, un typedef d'une struct,
# union ou enum est documente comme struct, union ou enum avec le nom du
# typedef. Donc typedef struct TypeS {} TypeT apparaîtra dans la documentation
# comme une struct avec le nom TypeT. Lorsque désactivé, le typedef apparaîtra
# comme un membre d'un fichier, namespace ou classe. Et la struct sera nommée
# TypeS. Cela peut typiquement être utile pour le code C au cas ou la convention
# de codage dicte que tous les types composes sont typedefes et seul le typedef
# est référence, jamais le nom de tag.
# La valeur par défaut est : NO.
TYPEDEF_HIDES_STRUCT = NO
# La taille du cache de recherche de symboles peut être définie en utilisant
# LOOKUP_CACHE_SIZE. Ce cache est utilisé pour résoudre les symboles donnes leur
# nom et portée. Puisque cela peut être un processus couteux et souvent le même
# symbole apparaît plusieurs fois dans le code, Doxygen garde un cache de
# symboles pre-resolus. Si le cache est trop petit Doxygen deviendra plus lent.
# Si le cache est trop grand, la mémoire est gaspillée. La taille du cache est
# donnée par cette formule: 2^(16+LOOKUP_CACHE_SIZE). La plage valide est 0..9,
# le défaut est 0, correspondant à une taille de cache de 2^16=65536 symboles. à
# la fin d'une exécution Doxygen rapportera l'utilisation du cache et suggerera
# la taille de cache optimale d'un point de vue vitesse.
# Valeur minimum : 0, valeur maximum : 9, valeur par défaut : 0.
LOOKUP_CACHE_SIZE = 0
# Le NUM_PROC_THREADS spécifie le nombre de threads que Doxygen est autorisé à
# utiliser pendant le traitement. Lorsque défini à 0 Doxygen se basera sur le
# nombre de coeurs disponibles dans le système. Vous pouvez le définir
# explicitement à une valeur supérieure à 0 pour avoir plus de contrôle sur
# l'équilibre entre la charge CPU et la vitesse de traitement. Pour le moment
# seul le traitement d'entrée peut être fait en utilisant plusieurs threads.
# Puisque c'est encore une fonctionnalité expérimentale, le défaut est défini à
# 1, ce qui désactive effectivement le traitement parallele. Veuillez signaler
# tout problème que vous rencontrez. La génération de graphes dot en parallele
# est contrôlée par le paramètre DOT_NUM_THREADS.
# Valeur minimum : 0, valeur maximum : 512, valeur par défaut : 1.
NUM_PROC_THREADS = 1
# Si la balise TIMESTAMP est définie différemment de NO alors chaque page
# générée contiendra la date ou la date et l'heure ou la page a été générée.
# Définir cela à NO peut aider lors de la comparaison de la sortie de plusieurs
# exécutions.
# Les valeurs possibles sont :YES, NO, DATETIMEetDATE.
# La valeur par défaut est : NO.
TIMESTAMP = NO
#---------------------------------------------------------------------------
# Options de configuration relatives à la compilation
#---------------------------------------------------------------------------
# Si la balise EXTRACT_ALL est définie à YES, Doxygen supposera que toutes les
# entités dans la documentation sont documentées, même si aucune documentation
# n'était disponible. Les membres prives de classe et les membres statiques de
# fichier seront cachés sauf si les balises EXTRACT_PRIVATE respectivement
# EXTRACT_STATIC sont définies à YES.
# Note : Cela desactivera également les avertissements sur les membres non
# documentés qui sont normalement produits lorsque WARNINGS est défini à YES.
# La valeur par défaut est : NO.
EXTRACT_ALL = NO
# Si la balise EXTRACT_PRIVATE est définie à YES, tous les membres prives d'une
# classe seront inclus dans la documentation.
# La valeur par défaut est : NO.
EXTRACT_PRIVATE = NO
# Si la balise EXTRACT_PRIV_VIRTUAL est définie à YES, les méthodes virtuelles
# prives documentées d'une classe seront incluses dans la documentation.
# La valeur par défaut est : NO.
EXTRACT_PRIV_VIRTUAL = NO
# Si la balise EXTRACT_PACKAGE est définie à YES, tous les membres avec une
# portée package ou interne seront inclus dans la documentation.
# La valeur par défaut est : NO.
EXTRACT_PACKAGE = NO
# Si la balise EXTRACT_STATIC est définie à YES, tous les membres statiques d'un
# fichier seront inclus dans la documentation.
# La valeur par défaut est : NO.
EXTRACT_STATIC = NO
# Si la balise EXTRACT_LOCAL_CLASSES est définie à YES, les classes (et structs)
# définies localement dans les fichiers sources seront incluses dans la
# documentation. Si défini à NO, seules les classes définies dans les fichiers
# d'en-tête sont incluses. N'a aucun effet pour les sources Java.
# La valeur par défaut est : YES.
EXTRACT_LOCAL_CLASSES = YES
# Ce drapeau n'est utile que pour le code Objective-C. Si défini à YES, les
# méthodes locales, qui sont définies dans la section d'implémentation mais pas
# dans l'interface sont incluses dans la documentation. Si défini à NO, seules
# les méthodes dans l'interface sont incluses.
# La valeur par défaut est : NO.
EXTRACT_LOCAL_METHODS = NO
# Si ce drapeau est défini à YES, les membres des namespaces anonymes seront
# extraits et apparaîtront dans la documentation comme un namespace appelé
# 'anonymous_namespace{file}', ou file sera remplace par le nom de base du
# fichier qui contient le namespace anonyme. Par défaut les namespaces anonymes
# sont cachés.
# La valeur par défaut est : NO.
EXTRACT_ANON_NSPACES = NO
# Si ce drapeau est défini à YES, le nom d'un paramètre sans nom dans une
# déclaration sera détermine par la définition correspondante. Par défaut les
# paramètres sans nom restent sans nom dans la sortie.
# La valeur par défaut est : YES.
RESOLVE_UNNAMED_PARAMS = YES
# Si la balise HIDE_UNDOC_MEMBERS est définie à YES, Doxygen cachera tous les
# membres non documentés à l'intérieur des classes ou fichiers documentés. Si
# défini à NO ces membres seront inclus dans les différents aperçus, mais aucune
# section de documentation n'est générée. Cette option n'a aucun effet si
# EXTRACT_ALL est activé.
# La valeur par défaut est : NO.
HIDE_UNDOC_MEMBERS = NO
# Si la balise HIDE_UNDOC_CLASSES est définie à YES, Doxygen cachera toutes les
# classes non documentées qui sont normalement visibles dans la hiérarchie de
# classes. Si défini à NO, ces classes seront incluses dans les différents
# aperçus. Cette option cachera également les concepts C++ non documentés si
# active. Cette option n'a aucun effet si EXTRACT_ALL est activé.
# La valeur par défaut est : NO.
HIDE_UNDOC_CLASSES = NO
# Si la balise HIDE_UNDOC_NAMESPACES est définie à YES, Doxygen cachera tous les
# namespaces non documentés qui sont normalement visibles dans la hiérarchie des
# namespaces. Si défini à NO, ces namespaces seront inclus dans les différents
# aperçus. Cette option n'a aucun effet si EXTRACT_ALL est activé.
# La valeur par défaut est : YES.
HIDE_UNDOC_NAMESPACES = YES
# Si la balise HIDE_FRIEND_COMPOUNDS est définie à YES, Doxygen cachera toutes
# les déclarations friend. Si défini à NO, ces déclarations seront incluses dans
# la documentation.
# La valeur par défaut est : NO.
HIDE_FRIEND_COMPOUNDS = NO
# Si la balise HIDE_IN_BODY_DOCS est définie à YES, Doxygen cachera tous les
# blocs de documentation trouvés à l'intérieur du corps d'une fonction. Si
# défini à NO, ces blocs seront ajoutés au bloc de documentation détaillé de la
# fonction.
# La valeur par défaut est : NO.
HIDE_IN_BODY_DOCS = NO
# La balise INTERNAL_DOCS détermine si la documentation qui est tapée après une
# commande \internal est incluse. Si la balise est définie à NO alors la
# documentation sera exclue. Définissez-la à YES pour inclure la documentation
# interne.
# La valeur par défaut est : NO.
INTERNAL_DOCS = NO
# Avec le reglage correct de l'option CASE_SENSE_NAMES, Doxygen sera mieux à
# même de correspondre aux capacites du système de fichiers sous-jacent. Si le
# système de fichiers est sensible à la casse (c'est-à-dire qu'il supporte des
# fichiers dans le même répertoire dont les noms ne différent que par la casse),
# l'option doit être définie à YES pour traiter correctement ces fichiers s'ils
# apparaissent dans l'entrée. Pour les systèmes de fichiers qui ne sont pas
# sensibles à la casse, l'option devrait être définie à NO pour traiter
# correctement les fichiers de sortie écrits pour des symboles qui ne différent
# que par la casse, comme pour deux classes, une nommée CLASS et l'autre nommée
# Class, et pour supporter également les références aux fichiers sans avoir a
# spécifier la casse exacte correspondante. Sur Windows (y compris Cygwin) et
# macOS, les utilisateurs devraient généralement définir cette option à NO,
# alors que sur Linux ou d'autres variantes Unix, elle devrait généralement être
# définie à YES.
# Les valeurs possibles sont :SYSTEM, NOetYES.
# La valeur par défaut est : SYSTEM.
CASE_SENSE_NAMES = SYSTEM
# Si la balise HIDE_SCOPE_NAMES est définie à NO alors Doxygen affichera les
# membres avec leurs portées de classe et de namespace complètes dans la
# documentation. Si défini à YES, la portée sera cachée.
# La valeur par défaut est : NO.
HIDE_SCOPE_NAMES = NO
# Si la balise HIDE_COMPOUND_REFERENCE est définie à NO (défaut) alors Doxygen
# ajoutera du texte supplémentaire au titre d'une page, tel que Class Référence.
# Si défini à YES la référence du compose sera cachée.
# La valeur par défaut est : NO.
HIDE_COMPOUND_REFERENCE= NO
# Si la balise SHOW_HEADERFILE est définie à YES alors la documentation d'une
# classe montrera quel fichier doit être inclus pour utiliser la classe.
# La valeur par défaut est : YES.
SHOW_HEADERFILE = YES
# Si la balise SHOW_INCLUDE_FILES est définie à YES alors Doxygen mettra une
# liste des fichiers qui sont inclus par un fichier dans la documentation de ce
# fichier.
# La valeur par défaut est : YES.
SHOW_INCLUDE_FILES = YES
# Si la balise SHOW_GROUPED_MEMB_INC est définie à YES alors Doxygen ajoutera
# pour chaque membre groupe une instruction d'inclusion à la documentation,
# indiquant au lecteur quel fichier inclure pour utiliser le membre.
# La valeur par défaut est : NO.
SHOW_GROUPED_MEMB_INC = NO
# Si la balise FORCE_LOCAL_INCLUDES est définie à YES alors Doxygen listera les
# fichiers d'inclusion avec des guillemets doubles dans la documentation plutôt
# qu'avec des chevrons.
# La valeur par défaut est : NO.
FORCE_LOCAL_INCLUDES = NO
# Si la balise INLINE_INFO est définie à YES alors une étiquette [inline] est
# insérée dans la documentation pour les membres inline.
# La valeur par défaut est : YES.
INLINE_INFO = YES
# Si la balise SORT_MEMBER_DOCS est définie à YES alors Doxygen triera la
# documentation (détaillée) des membres de fichier et de classe alphabétiquement
# par nom de membre. Si défini à NO, les membres apparaîtront dans l'ordre de
# déclaration.
# La valeur par défaut est : YES.
SORT_MEMBER_DOCS = YES
# Si la balise SORT_BRIEF_DOCS est définie à YES alors Doxygen triera les
# descriptions brèves des membres de fichier, namespace et classe
# alphabétiquement par nom de membre. Si défini à NO, les membres apparaîtront
# dans l'ordre de déclaration. Notez que cela influencera également l'ordre des
# classes dans la liste des classes.
# La valeur par défaut est : NO.
SORT_BRIEF_DOCS = NO
# Si la balise SORT_MEMBERS_CTORS_1ST est définie à YES alors Doxygen triera la
# documentation (brève et détaillée) des membres de classe de sorte que les
# constructeurs et destructeurs soient listes en premier. Si défini à NO les
# constructeurs apparaîtront dans les ordres respectifs définis par
# SORT_BRIEF_DOCS et SORT_MEMBER_DOCS.
# Note : Si SORT_BRIEF_DOCS est défini à NO cette option est ignorée pour le tri
# de la documentation brève des membres.
# Note : Si SORT_MEMBER_DOCS est défini à NO cette option est ignorée pour le
# tri de la documentation détaillée des membres.
# La valeur par défaut est : NO.
SORT_MEMBERS_CTORS_1ST = NO
# Si la balise SORT_GROUP_NAMES est définie à YES alors Doxygen triera la
# hiérarchie des noms de groupes en ordre alphabetique. Si défini à NO les noms
# de groupes apparaîtront dans leur ordre défini.
# La valeur par défaut est : NO.
SORT_GROUP_NAMES = NO
# Si la balise SORT_BY_SCOPE_NAME est définie à YES, la liste des classes sera
# triée par noms complètement qualifies, y compris les namespaces. Si défini à
# NO, la liste des classes sera triée uniquement par nom de classe, sans inclure
# la partie namespace.
# Note : Cette option n'est pas tres utile si HIDE_SCOPE_NAMES est défini à YES.
# Note : Cette option s'applique uniquement à la liste des classes, pas à la
# liste alphabetique.
# La valeur par défaut est : NO.
SORT_BY_SCOPE_NAME = NO
# Si l'option STRICT_PROTO_MATCHING est activée et que Doxygen échoue à faire
# une résolution de type correcte de tous les paramètres d'une fonction, il
# rejettera une correspondance entre le prototype et l'implémentation d'une
# fonction membre même s'il n'y a qu'un seul candidat ou s'il est evident quel
# candidat choisir en faisant une simple correspondance de chaîne. En
# desactivant STRICT_PROTO_MATCHING, Doxygen acceptera toujours une
# correspondance entre prototype et implémentation dans de tels cas.
# La valeur par défaut est : NO.
STRICT_PROTO_MATCHING = NO
# La balise GENERATE_TODOLIST peut être utilisée pour activer (YES) ou
# désactiver (NO) la liste des taches. Cette liste est créée en mettant des
# commandes \todo dans la documentation.
# La valeur par défaut est : YES.
GENERATE_TODOLIST = YES
# La balise GENERATE_TESTLIST peut être utilisée pour activer (YES) ou
# désactiver (NO) la liste des tests. Cette liste est créée en mettant des
# commandes \test dans la documentation.
# La valeur par défaut est : YES.
GENERATE_TESTLIST = YES
# La balise GENERATE_BUGLIST peut être utilisée pour activer (YES) ou désactiver
# (NO) la liste des bugs. Cette liste est créée en mettant des commandes \bug
# dans la documentation.
# La valeur par défaut est : YES.
GENERATE_BUGLIST = YES
# La balise GENERATE_DEPRECATEDLIST peut être utilisée pour activer (YES) ou
# désactiver (NO) la liste des éléments deprecies. Cette liste est créée en
# mettant des commandes \deprecated dans la documentation.
# La valeur par défaut est : YES.
GENERATE_DEPRECATEDLIST= YES
# La balise GENERATE_REQUIREMENTS peut être utilisée pour activer (YES) ou
# désactiver (NO) la page des exigences. Lorsqu'activée, cette page est
# automatiquement créée lorsqu'au moins un bloc de commentaire avec une commande
# \requirement apparaît dans l'entrée.
# La valeur par défaut est : YES.
GENERATE_REQUIREMENTS = YES
# La balise REQ_TRACEABILITY_INFO contrôle si les informations de traçabilité
# sont affichées sur la page des exigences (pertinent uniquement lors de
# l'utilisation de blocs de commentaire \requirement). Le paramètre NO
# desactivera complètement les informations de traçabilité. Le paramètre
# UNSATISFIED_ONLY affichera une liste des exigences qui manquent d'une relation
# satisfies (via la commande: \satisfies). De même le paramètre UNVERIFIED_ONLY
# affichera une liste des exigences qui manquent d'une relation verifies (via la
# commande: \verifies). Définir la balise à YES (le défaut) affichera les deux
# listes si applicable.
# Les valeurs possibles sont :YES, NO, UNSATISFIED_ONLYetUNVERIFIED_ONLY.
# La valeur par défaut est : YES.
# Cette balise nécessite que la balise GENERATE_REQUIREMENTS soit définie sur
# YES.
REQ_TRACEABILITY_INFO = YES
# La balise ENABLED_SECTIONS peut être utilisée pour activer des sections de
# documentation conditionnelles, marquées par \if <section_label> ... \endif et
# \cond <section_label> ... \endcond.
ENABLED_SECTIONS =
# La balise MAX_INITIALIZER_LINES détermine le nombre maximal de lignes que la
# valeur initiale d'une variable ou macro / define peut avoir pour apparaître
# dans la documentation. Si l'initialiseur consiste en plus de lignes que
# spécifie ici, il sera cache. Utilisez une valeur de 0 pour cacher complètement
# les initialiseurs. L'apparence de la valeur des variables individuelles et
# macros / defines peut être contrôlée en utilisant la commande \showinitializer
# ou \hideinitializer dans la documentation indépendamment de ce paramètre.
# Valeur minimum : 0, valeur maximum : 10000, valeur par défaut : 30.
MAX_INITIALIZER_LINES = 30
# Définissez la balise SHOW_USED_FILES à NO pour désactiver la liste des
# fichiers générés au bas de la documentation des classes et structs. Si défini
# à YES, la liste mentionnera les fichiers qui ont été utilisés pour générer la
# documentation.
# La valeur par défaut est : YES.
SHOW_USED_FILES = YES
# Définissez la balise SHOW_FILES à NO pour désactiver la génération de la page
# Fichiers. Cela supprimera l'entrée Fichiers de l'Index Rapide et de la Vue
# Arborescente des Dossiers (si spécifie).
# La valeur par défaut est : YES.
SHOW_FILES = YES
# Définissez la balise SHOW_NAMESPACES à NO pour désactiver la génération de la
# page Namespaces. Cela supprimera l'entrée Namespaces de l'Index Rapide et de
# la Vue Arborescente des Dossiers (si spécifie).
# La valeur par défaut est : YES.
SHOW_NAMESPACES = YES
# La balise FILE_VERSION_FILTER peut être utilisée pour spécifier un programme
# ou script que Doxygen devrait invoquer pour obtenir la version actuelle de
# chaque fichier (généralement à partir du système de contrôle de version).
# Doxygen invoquera le programme en executant (via popen()) la commande command
# input_file, ou command est la valeur de la balise FILE_VERSION_FILTER, et
# input_file est le nom d'un fichier d'entrée fourni par Doxygen. Ce que le
# programme écrit sur la sortie standard est utilisé comme version de
# fichier.Pour un exemple, consultez la documentation.
FILE_VERSION_FILTER =
# La balise LAYOUT_FILE peut être utilisée pour spécifier un fichier de mise en
# page qui sera analysé par Doxygen. Le fichier de mise en page contrôle la
# structure globale des fichiers de sortie générés d'une manière indépendante du
# format de sortie. Pour créer le fichier de mise en page qui représente les
# valeurs par défaut de Doxygen, exécutez Doxygen avec l'option -l. Vous pouvez
# optionnellement spécifier un nom de fichier après l'option, si omis
# DoxygenLayout.xml sera utilisé comme nom du fichier de mise en page. Voir
# aussi la section "Changing the layout of pages" pour plus d'informations.
#
# Notez que si vous exécutez Doxygen à partir d'un répertoire contenant un
# fichier appelé DoxygenLayout.xml, Doxygen l'analysera automatiquement même si
# la balise LAYOUT_FILE est laissée vide.
LAYOUT_FILE =
# La balise CITE_BIB_FILES peut être utilisée pour spécifier un ou plusieurs
# fichiers bib contenant les définitions de référence. Cela doit être une liste
# de fichiers .bib. L'extension .bib est automatiquement ajoutée si omise. Cela
# nécessite que l'outil bibtex soit installe. Voir aussi
# https://en.wikipedia.org/wiki/BibTeX pour plus d'infos. Pour LaTeX le style de
# la bibliographie peut être contrôle en utilisant LATEX_BIB_STYLE. Pour
# utiliser cette fonctionnalité vous avez besoin de bibtex et perl disponibles
# dans le chemin de recherche. Voir aussi \cite pour plus d'infos sur la
# création de références.
CITE_BIB_FILES =
# La balise EXTERNAL_TOOL_PATH peut être utilisée pour étendre le chemin de
# recherche (variable d'environnement PATH) afin que des outils externes tels
# que latex et gs puissent être trouvés.
# Note : Les répertoires spécifiés avec EXTERNAL_TOOL_PATH sont ajoutés devant
# le chemin déjà spécifie par la variable PATH, et sont ajoutés dans l'ordre
# spécifie.
# Note : Cette option est particulièrement utile pour macOS version 14 (Sonoma)
# et supérieures, lors de l'exécution de Doxygen depuis Doxywizard, car dans ce
# cas toutes les modifications définies par l'utilisateur du PATH sont ignorées.
# Un exemple typique sur macOS est de définir
# EXTERNAL_TOOL_PATH = /Library/TeX/texbin /usr/local/bin
# avec le chemin standard, le chemin de recherche complet utilisé par doxygen
# lors du lancement d'outils externes deviendra alors
# PATH=/Library/TeX/texbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
EXTERNAL_TOOL_PATH =
#---------------------------------------------------------------------------
# Options de configuration relatives aux messages d'avertissement et de progression
#---------------------------------------------------------------------------
# La balise QUIET peut être utilisée pour activer/désactiver les messages qui
# sont générés vers la sortie standard par Doxygen. Si QUIET est défini à YES
# cela implique que les messages sont désactivés.
# La valeur par défaut est : NO.
QUIET = NO
# La balise WARNINGS peut être utilisée pour activer/désactiver les messages
# d'avertissement qui sont générés vers la sortie d'erreur standard (stderr) par
# Doxygen. Si WARNINGS est défini à YES cela implique que les avertissements
# sont activés.
#
# Conseil: Activez les avertissements pendant l'écriture de la documentation.
# La valeur par défaut est : YES.
WARNINGS = YES
# Si la balise WARN_IF_UNDOCUMENTED est définie à YES alors Doxygen générera des
# avertissements pour les membres non documentés. Si EXTRACT_ALL est défini à
# YES alors ce drapeau sera automatiquement désactivé.
# La valeur par défaut est : YES.
WARN_IF_UNDOCUMENTED = YES
# Si la balise WARN_IF_DOC_ERROR est définie à YES, Doxygen générera des
# avertissements pour les erreurs potentielles dans la documentation, comme
# documenter certains paramètres dans une fonction documentée deux fois, ou
# documenter des paramètres qui n'existent pas ou utiliser incorrectement les