Doxygen C ++ Kommentar-String-Parser in Python?

Kennt jemand ein Python-Modul zum Parsen eines C ++ - Kommentarstrings im Doxygen-Stil? Ich meine einen String wie diesen (einfaches Beispiel):

  /**
   * A constructor.
   * A more elaborate description of the constructor.
   * @param param1 test1
   * @param param2 test2
   */

und ich möchte die kurze, die lange Beschreibung, die Parameter, den Rückgabewert usw. extrahieren. Ich mache dies derzeit mit String-Methoden und regulären Ausdrücken, aber meine Lösung ist nicht sehr robust. Alternativ kann jemand eine einfach zu verwendende Python-Parser-Bibliothek empfehlen, die ich schnell einrichten kann?

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage