Я генерирую функции с * .in файлами
class Foo
{
public:
...
#define FUNCTION(returnType, getterName) \
returnType getterName(uint8_t iValue) const;
#include "Functions.in"
#undef FUNCTION
...
};
и хочу использовать Doxygen.Конфигурация Doxygen выглядит следующим образом:
...
INPUT = Path/To/Foo
...
FILE_PATTERNS = *.in \
*.c \
*.cc \
*.cxx \
*.cpp \
*.c++
...
SEARCH_INCLUDES = YES
...
INCLUDE_PATH = Path/To/Foo
...
Я вижу файлы * .in в документации, но не функции в классе.Кроме того, Doxygen создает следующее предупреждение
Foo.h:10: warning: include file Functions.in not found, perhaps you forgot to add its directory to INCLUDE_PATH?
Кто-нибудь знает, как использовать Doxygen с файлами * .in?Реально ли использовать Doxygen с генерируемым кодом?