Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
prog:doxygen [2018/08/25 20:05] – Ajout astuce sur le changement de symbole root | prog:doxygen [2020/05/11 00:09] (Version actuelle) – Suppression de la taille par défaut pour les images root |
---|
* ''TOC_INCLUDE_HEADINGS = 5'' : permet d'ajouter les titres des markdown sous forme de liste à puces dépliable dans le sommaire, | * ''TOC_INCLUDE_HEADINGS = 5'' : permet d'ajouter les titres des markdown sous forme de liste à puces dépliable dans le sommaire, |
* ''BUILTIN_STL_SUPPORT = YES'' : complète les diagrammes avec les données de la STL. Ça surcharge beaucoup mais ça permet d'analyser les arguments template des STL. | * ''BUILTIN_STL_SUPPORT = YES'' : complète les diagrammes avec les données de la STL. Ça surcharge beaucoup mais ça permet d'analyser les arguments template des STL. |
Sans : {{:prog:doxygen:sans_support_stl.png?200|sans STL}} Avec : {{:prog:doxygen:avec_support_stl.png?200|avec STL}} | Sans : {{:prog:doxygen:sans_support_stl.png|sans STL}} Avec : {{:prog:doxygen:avec_support_stl.png|avec STL}} |
* ''EXTRACT_ALL = NO'' : l'idéal est ''YES'' mais à ce moment là, cela désactive les avertissements des membres non documentés, | * ''EXTRACT_ALL = NO'' : l'idéal est ''YES'' mais à ce moment là, cela désactive les avertissements des membres non documentés, |
* ''EXTRACT_PRIVATE = YES'', | * ''EXTRACT_PRIVATE = YES'', |
^Documentation^Exemple^Commentaire^ | ^Documentation^Exemple^Commentaire^ |
| Namespace | ''\namespace namespace'' | | | | Namespace | ''\namespace namespace'' | | |
| Classe | ''\class namespace::Classe'' | | | | Classe | ''\class namespace::Classe'' | Ne pas indiquer les templates mais on peut les ajouter dans la documentation ''\tparam T The class''. | |
| Fonction de classe | ''\fn typefn namespace::classe::function(typeX varX)'' | Le type de retour n'a pas besoin d'avoir le ''namespace''. | | | Fonction de classe | ''\fn typefn namespace::classe::function(typeX varX)'' | Le type de retour n'a pas besoin d'avoir le ''namespace''. | |
| Variable de classe | ''\var namespace::classe::variable'' | Pas besoin de mettre le type de la variable. | | | Variable de classe | ''\var namespace::classe::variable'' | Pas besoin de mettre le type de la variable. | |
| |
| |