Bonjour,
J'ai actuellement un petit problème lié à l'utilisation de doxygen et je voudrais savoir s'il est possible de le résoudre.
Voilà la situation: certaines classes héritent d'une autre classe selon la plateforme cible et ces classes mères fournissent une implémentation dépendante du système/plateforme. Ainsi j'ai par exemple une classe ConditionVariable qui hérite soit de WinConditionVariable ou de PosixConditionVariable selon que ce soit sous Windows ou GNULinux/MacOS.
Le problème: je n'arrive pas à commenter les fonctions membres exposées par la classe mère dans la classe fille (normale, elles n'appartiennent pas réellement à la classe fille). Comment faire?
J'aimerais éviter l'utilisation des classes de bases à fonctions virtuelles car il y a la lourdeur de la virtualité alors qu'il n'existerait qu'une classe fiale pour chaque système/plateforme.
Merci de votre aide.
Partager