@header tag
This tag can be used to override header file name passed to the #include directive in symbol synopsis section of the documentation.
This is useful when a symbol is actually declared in an internal header source file which should not be included directly.
Default header file name is file path name passed via command line or @parse tag. Use of include path (-I option) can be used to strip path prefix.
See also @prototype tag.
Syntax [link]
@header <header file name>
Example [link]
// this is the foo_internal.hh header file
#ifndef FOO_INTERNAL_HH_
#define FOO_INTERNAL_HH_
/**
@header mylib/foo.hh
*/
class Foo
{