Doxygen локально отключить или включить предварительную обработку - PullRequest
0 голосов
/ 08 мая 2019

Я документирую мой проект с Doxygen. Теперь в некоторых местах я хочу документировать код после предварительной обработки (например, если я использую препроцессор для генерации нескольких похожих функций - и я хочу, чтобы фактические функции были документированы, поскольку именно они используются вне этого файла); в то время как в других местах я хочу задокументировать директивы предварительной обработки, а также обе ветви #ifdef s (например, если у меня есть #ifdef __cplusplus > 201701L do one thing #else do something else #endif).

Можно ли как-нибудь временно включить или выключить Doxygen's ENABLE_PREPROCESSING, чтобы получить этот эффект?

...