doc/api/libbabeltrace2/DoxygenLayout.xml: use `topics` tab master
authorPhilippe Proulx <eeppeliteloop@gmail.com>
Mon, 13 May 2024 17:08:50 +0000 (13:08 -0400)
committerPhilippe Proulx <eeppeliteloop@gmail.com>
Wed, 15 May 2024 16:17:09 +0000 (12:17 -0400)
commit0e0c04cfcabe06eae81503b52e9c85162d266a57
tree1bc0d0cf4ee9433080545b262efe524fef6433bd
parented7395d562ad13b1ded259b8a98cb2ea74d96ab0
doc/api/libbabeltrace2/DoxygenLayout.xml: use `topics` tab

It looks like the Doxygen project decided [1] to use the "topic"
terminology instead of "module" to avoid confusion with C++20 modules.

Add a `topics` tab to `DoxygenLayout.xml` because otherwise that
navigation tab won't show up.

Leaving `modules` for older Doxygen versions.

Also changing all the "module" terms to "API"/"page" in the actual
documentation to completely part from the old "module" Doxygen concept.

[1]: https://github.com/doxygen/doxygen/commit/6d80fc7e5d03c259b1a7280972e0b28884217655

Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Change-Id: I6f535c42c2bd5f55e5727a3245a2d744b28c187c
Reviewed-on: https://review.lttng.org/c/babeltrace/+/12630
15 files changed:
doc/api/libbabeltrace2/DoxygenLayout.xml
doc/api/libbabeltrace2/dox/api-fund.dox
doc/api/libbabeltrace2/dox/group-trace-ir.dox
doc/api/libbabeltrace2/dox/main-page.dox
include/babeltrace2-ctf-writer/object.h
include/babeltrace2/error-reporting.h
include/babeltrace2/graph/component-class-dev.h
include/babeltrace2/graph/component-class.h
include/babeltrace2/graph/message-iterator-class.h
include/babeltrace2/graph/message.h
include/babeltrace2/graph/private-query-executor.h
include/babeltrace2/graph/self-component-class.h
include/babeltrace2/plugin/plugin-dev.h
include/babeltrace2/util.h
include/babeltrace2/version.h
This page took 0.025876 seconds and 4 git commands to generate.