+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Futur Membre du Club
    Inscrit en
    mars 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : mars 2007
    Messages : 47
    Points : 16
    Points
    16

    Par défaut 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.

  2. #2
    Futur Membre du Club
    Inscrit en
    mars 2007
    Messages
    47
    Détails du profil
    Informations forums :
    Inscription : mars 2007
    Messages : 47
    Points : 16
    Points
    16

    Par défaut

    Je reviens très longtemps pour dire que ceci était un bug de la version 1.7.3 de Doxygen résolu avec la version 1.7.4.

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •