doxygenpage Directive¶
This directive generates the appropriate output for the contents of a doxygen page. A doxygen page is created for each “key” of every \xrefitem command used for markup in the source comments. For more information check the doxygen documentation.
It takes the standard project
and path
options.
.. doxygenpage:: <page name>
:project: ...
:path: ...
Basic Example¶
The plain doxygenpage
directive will output the page name and description
and any variable entries which were defined to be part of this page (with an
xrefitem usage).
.. doxygenpage:: xrefsample
:project: xrefsect
It produces this output:
- page xrefsample
- Member sample_xrefitem_function (void)
This text shows up in the xref output.
Failing Example¶
This intentionally fails:
.. doxygengroup:: madeuppage
:project: xrefsect
It produces the following warning message:
Warning
Cannot find file “madeuppage” in doxygen xml output for project “xrefsect” from directory: ../../examples/specific/xrefsect/xml/