[Doxygen-users] linkage macros on non-classes
Brought to you by:
dimitri
From: Kenneth P. <sh...@se...> - 2008-04-22 19:59:14
|
With class declarations in headers, doxygen correctly strips linkage macros before presenting them in documentation. But with non-classes (functions, constants, and variables) the macro is shown. Example: extern MOTION_API const std::string axisNameStageX; In the output HTML for Axis.h I see: MOTION_API const std::string axisNameStageX (Under Windows, the client sees the macro defined as __declspec(dllimport).) Is this a bug? It certainly seems inconsistent. |