Bonjour,
je suis à la recherche d'un outil me permettant de parser des fichiers .h afin de pouvoir vérifier que leur contenu respecte les règles de codage de la société, sachant que ces règles sont évolutives.

Donc, l'idéal, serait que je dispose d'une API me permettant de donner un fichier .h et de le récupérer sous forme d'un arbre (XML par exemple) précisant le type (comment, namespace, classe, structure, etc.), et avec des fonctions pour sélectionner certains éléments (par exemple tous les noeuds "classe" ou tous les noeuds "paramètre", etc.), ainsi que des fonctions de déplacement dans l'arbre.

De la sorte je pourrais alors écrire les règles de codage spécifiques à mon entreprise.

Est-ce que vous connaitriez ce genre d'outil, qui doit marcher sous Visual-C++ (au moins dans un premier temps)?

Merci d'avance.