Problème Doxygen et macros
Bonjours à tous,
Voilà, je suis confronté à un problème assez gênant avec Doxygen. J'ai un grand nombre de templates qui possèdent des constructeurs similaires.
Les paramètres de ces constructeurs sont définit dans des macros. Voici un exemple :
Code:
Planar(BSPF_IMAGE_FORMAT_STD_CONST_PARAMS_3);
et la macro est la suivante :
Code:
1 2 3 4 5 6
| #define BSPF_IMAGE_FORMAT_STD_CONST_PARAMS_3 \
size_t height, \
size_t width, \
size_t stride, \
size_t effectiveChannels, \
BSPF_UTILS::bspf_8u* buffer |
Mon problème est le suivant, j'ai les options suivantes dans mon Doxyfile:
Code:
1 2 3 4
|
Enable Preprocessing = YES
Macro Expension = YES
Skip Function Macros = NO |
et pourtant, lors de la génération de la documentation, les paramètre du constructeur ne sont pas développés et j'ai vraiment besoin de les documenter.
Comment faire pour les développer ?
Merci.