Вывод XML является предпочтительным способом извлечения информации, собранной doxygen.
Вы можете использовать свой любимый анализатор XML или скачать исходный пакет doxygen и посмотреть в addon / doxmlparser API C ++ для взаимодействия с выводом XML doxygen. Этот синтаксический анализатор оптимизирован для эффективной обработки потенциально большого объема XML-данных, создаваемых doxygen.
В качестве альтернативы вы также можете напрямую взаимодействовать с внутренностями doxygen. Для примера посмотрите на addon / doxyapp в пакете с исходным кодом. Обратите внимание, что это более изменчивый интерфейс, и при таком подходе вы обязаны соблюдать условия GPL v2.