Для получения doxygen html Выполнить скрипты из scripts
- generate_puml.bat
, run_doxygen.bat
. Иллюстрация:
mkdir bld
cd scripts
python fsm_comment_to_statechart.py ..\src
cd ..\src
doxygen.exe ..\Doxyfile
Внимание! Для запуска doxygen нужен установленный plantuml и dot, см. инструкцию Doxygen Manual: Configuration
Ссылки:
- скачать html-сайт doxygen по ссылке: https://github.com/antlas1/fsm/releases/download/v1/html.zip
- онлайн демо: https://antlas.ru/fsm
В результате генерации для файла start_with_annot.cpp получаем следующий граф:
Для расширенного случая improved_with_annot.cpp: