process_generate_xmltree
- sphinx_doxysummary.xmltree.process_generate_xmltree(app: Sphinx) None
Create a tree of name ->
DoxygenItem
.This process parses through all xml files in all Doxygen projects which are declared in the config variable
doxygen_xml
, and creates a look-up table (i.e. a map of item full scope name to its corresponding DexygenItem objects) stored in the extern variablexml_tree
.- Parameters:
app (Sphinx) – Sphinx.Builder.
- Raises:
ValueError – When the behavior of Doxygen-created XML elements are not as expected.
Notes
This process should be executed at the initialization of the building process of Sphinx.
The name saved in
xml_tree
is the full scope name of item.