How can I force Doxygen to show full include path?

Posted by Artyom on Stack Overflow See other posts from Stack Overflow or by Artyom
Published on 2010-03-11T05:30:33Z Indexed on 2010/03/11 5:33 UTC
Read the original article Hit count: 393

Filed under:
|
|

How can I force Doxygen to show full include path?

What do I mean:

I have a class foo::bar::bee defined in bee.hpp in following directory structure:

foo
foo/bar
foo/bar/bee.hpp

Doxygen, when it documents foo::bar::bee class tells that you need to include <bee.hpp>, but for my software I need <foo/bar/bee.hpp>

How can I cause Doxygen to do this?

Notes:

  • FULL_PATH_NAMES is already set to default YES
  • I do not want to provide include header explicitly for each class, because there too many of them. I want Doxygen to do this automatically.

Thanks.

© Stack Overflow or respective owner

Related posts about c++

Related posts about doxygen